Dicionário Protheus
Início

Tabela SWC no Protheus

Carta Crédito

O que é a tabela SWC no Protheus?

A tabela SWC faz parte do sistema ERP Protheus da TOTVS e é utilizada para carta crédito.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela SWC possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela SWC, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SWC
X2_PATH \DATA\
X2_ARQUIVO SWC990
X2_NOME Carta Crédito
X2_NOMESPA Carta Credito
X2_NOMEENG Letter of Credit
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME N
X2_MODULO 17
X2_DISPLAY -
X2_SYSOBJ EICLC100
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 8765
R_E_C_D_E_L_ 0

Campos da Tabela SWC (24 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
SWC 01 WC_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 147162 0
SWC 02 WC_LC_NUM C 10 0 No. L/C Num. L/C L/C Number No. L/C Num. L/C L/C Number @! LC100Critica("1") x x x x x x x x x x x x x x x x - - 1 x - - - S - - - - - - - - - - - - N - - N N N - - - 1 1 - - - 147163 0
SWC 03 WC_DT_EMI D 8 0 Emissao Emision Issue Emissao Emision Issuance @D LC100Critica("2") x x x x x x x x x x x x x x x x dDataBase - 1 x - - - S - - - - - - - - - - - - N - - N N N - - - 1 1 - - - 147164 0
SWC 04 WC_DT_VEN D 8 0 Vencimento Vencimiento Due Date Vencimento Vencimiento Due Date @D LC100Critica("3") x x x x x x x x x x x x x x x x - - 1 x - - - S - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 147165 0
SWC 05 WC_PRORROG C 1 0 Prorrogacao Prorroga Prorrogation Prorrogação Prolongacion Extension @! LC100Critica("4") x x x x x x x x x x x x x x x x - - 1 x - - - S - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 147166 0
SWC 06 WC_DT_EMB D 8 0 Embarque Embarque Shipment Embarq. Ate +Hasta Embarque ? Shipment To @D LC100Critica("6") x x x x x x x x x x x x x x x x - - 1 x - - - S - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 147167 0
SWC 07 WC_DT_NEG D 8 0 Negociacao Negociacion Negotiation Negociação Negociacion Negotiation @D LC100Critica("5") x x x x x x x x x x x x x x x x - - 1 x - - - S - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 147168 0
SWC 08 WC_TRANSB C 1 0 Transbordo +Transbordo? Transhipment Transbordo ? +Transbordo ? Transhipment - LC100Critica("7") x x x x x x x x x x x x x x x x '1' - 1 x - - - S - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - N - - N N N - - - 1 2 - - - 147169 0
SWC 09 WC_EMB_PAR C 1 0 Emb.Parcial +Emb.Parc. ? Partial Ship Emb.Parcial? +Emb.Parcial ? Partial Shipment - LC100Critica("8") x x x x x x x x x x x x x x x x '1' - 1 x - - - S - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - N - - N N N - - - 1 2 - - - 147170 0
SWC 10 WC_BANCO C 3 0 Banco Banco Bank Banco Banco Bank @! LC100Critica("9") x x x x x x x x x x x x x x x x - A61 1 x - S - S - - - - - - - - - - 007 - N - - N N N - - - 1 2 - - - 147171 0
SWC 11 WC_AGENCIA C 5 0 Agencia Agencia Branch Agencia Agencia Branch @! LC100Critica("10") x x x x x x x x x x x x x x x x - - 1 x - - - S - - - - - - - - - - 008 - N - - N N N - - - 1 2 - - - 147172 0
SWC 12 WC_VM_BANC C 3 0 Descr. Banco Descr. Banco Bank Desc. Descricao do Banco Descrip. del Banco Bank Description @! - x x x x x x x x x x x x x x x x E_Field("WC_BANCO","A6_NREDUZ",,,1) - 1 x x - - - N V V - - - - - - - - 007 - N - - N N N - - - 1 2 - - - 147173 0
SWC 13 WC_BASE C 1 0 Docto Base Docto. Base Base Docum. Docto Base Documento Basico Base Document @! Pertence("12") .And. LCPgiManu(M->WC_BASE,M->WC_LC_NUM,,lAltera) x x x x x x x x x x x x x x x '2' - 1 x - - - N - - - - 1=L.I;2=Proforma 1=L.I;2=Proforma 1=I.L;2=Proforma - - - - - N - - N N N - - - 1 2 - - - 147174 0
SWC 14 WC_BANCOAV C 3 0 Banco Avis. Banco Com. Advis. Bank Banco avisador Banco comunicador Advising bank @! - x x x x xx x x xx x x x x x x x - BC5 1 x x x - - - N - - - - - - - - - - 007 - N - - N N N - - - 1 2 - - - 147175 0
SWC 15 WC_AGENCAV C 5 0 Agencia Av. Agencia Com. Advis. Off. Agencia AVISADOR Agencia COMUNICADORA ADVISING bank office @! - x x x x xx x x xx x x x x x x x - - 1 x x x - - - N - - - - - - - - - - 008 - N - - N N N - - - 1 2 - - - 147176 0
SWC 16 WC_VM_BAAV C 3 0 Dsc.Banc.Av. Dsc.Banc.Av. .Adv.Bk.Desc Descr. do Banco Avisador Descr. de Banco Avisador Advising Bank Description @! - x x x x xx x x xx x x x x x x x E_Field("WC_BANCOAV","A6_NREDUZ",,,1) - 1 x x - - - N V V - - - - - - - - 007 - N - - N N N - - - 1 2 - - - 147177 0
SWC 17 WC_BANCOEM C 3 0 Banco Emis. Banco Emis. Bank Issuer Banco emissor Banco emisor Issuer Bank @! - x x x x xx x x xx x x x x x x x - BC5 1 x x x - - - N - - - - - - - - - - 007 - N - - N N N - - - 1 2 - - - 147178 0
SWC 18 WC_AGENCEM C 5 0 Agencia Em. Agencia Em. Iss.Bank Off Agencia emissor Agencia emisor Issuer bank office @! - x x x x xx x x xx x x x x x x x - - 1 x x x - - - N - - - - - - - - - - 008 - N - - N N N - - - 1 2 - - - 147179 0
SWC 19 WC_VM_BAEM C 3 0 Dsc.Banc.Av. Dsc.Banc.Av. .Adv.Bk.Desc Descr. do Banco Emissor Descr. de Banco Emisor Issuing Bank Description @! - x x x x xx x x xx x x x x x x x E_Field("WC_BANCOEM","A6_NREDUZ",,,1) - 1 x x - - - N V V - - - - - - - - 007 - N - - N N N - - - 1 2 - - - 147180 0
SWC 20 WC_PERVAL C 1 0 Comiss S/Fob Comis.S/FOB Comm.o/ FOB Comissao sob FOB Comision sobre FOB Commission over FOB @! LC100Critica("14") x x x x x x x xx x x xx x x x x x x x '2' - 1 x - - - S - - - - 1=Percentual;2=Valor 1=Porcentaje;2=Valor 1=Percentage;2=Value - - - - - N - - N N N - - - 1 2 - - - 147181 0
SWC 21 WC_PER_FOB N 15 2 Saldo Carta Saldo Carta Letter Bal. Valor ou Percentual Valor o Porcentaje Value or Percentage @E 999,999,999,999.99 - x x x x x x x x x x x x x x x x IF(!INCLUI,M->WC_PER_FOB,0) - 1 x x - - - N V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 147182 0
SWC 22 WC_VLR_ABE N 15 2 Vlr Pedidos Val. Pedidos Ord.Value Valor Pedidos Valor de pedidos Order Value @E 999,999,999,999.99 - x x x x x x x x xx x x x x x x x IF(!INCLUI,M->WC_VLR_ABE,0) - 1 x xxxx - - - N V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 147183 0
SWC 23 WC_VLRCART N 15 2 Vlr Abertura Val. apertur Op. val. Vlr Abertura Valor de apertura Opening value @E 999,999,999,999.99 LC100Critica("15") x x x x x x x x x xx x x x x x x x - - 1 x xxxxx - - - S - - - - - - - - - - - - N - - N N N - - - 1 1 - - - 147184 0
SWC 24 WC_DESPEMB N 15 2 Desp. Embar. Gasto Embar. Ship. exp. Desp. Embar. Gasto Embarque Expenses with Shipment @E 999,999,999,999.99 LC100Critica("16") x x x x x x x x x xx x x x x x x x - - 1 x xxxx x - - - S - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 147185 0

Índices da Tabela SWC (4 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
SWC 1 WC_FILIAL+WC_LC_NUM No. L/C Num. L/C L/C Number S - - S 2 3 - 20904 0
SWC 2 WC_FILIAL+DTOS(WC_DT_VEN)+WC_LC_NUM Vencimento + No. L/C Vencimiento + Num. L/C Due Date + L/C Number S - - S 2 3 - 20905 0
SWC 3 WC_FILIAL+DTOS(WC_DT_NEG)+WC_LC_NUM Negociacao + No. L/C Negociacion + Num. L/C Negotiation + L/C Number S - - S 2 3 - 20906 0
SWC 4 WC_FILIAL+DTOS(WC_DT_EMB)+WC_LC_NUM Embarque + No. L/C Embarque + Num. L/C Shipment + L/C Number S - - S 2 3 - 20907 0

Perguntas frequentes

Para que serve a tabela SWC no Protheus?

Ela é utilizada para carta crédito dentro do sistema ERP Protheus.

Como consultar os campos da tabela SWC?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela SWC?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela SWC

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    WC_FILIAL,
    WC_LC_NUM,
    WC_DT_EMI,
    WC_DT_VEN,
    WC_PRORROG,
    WC_DT_EMB,
    WC_DT_NEG,
    WC_TRANSB,
    WC_EMB_PAR,
    WC_BANCO,
    WC_AGENCIA,
    WC_VM_BANC,
    WC_BASE,
    WC_BANCOAV,
    WC_AGENCAV,
    WC_VM_BAAV,
    WC_BANCOEM,
    WC_AGENCEM,
    WC_VM_BAEM,
    WC_PERVAL,
    WC_PER_FOB,
    WC_VLR_ABE,
    WC_VLRCART,
    WC_DESPEMB
FROM SWC
WHERE
    D_E_L_E_T_ = ' '
    AND WC_FILIAL = 'VALOR'
    AND WC_LC_NUM = 'VALOR'
    AND WC_DT_EMI BETWEEN '20260501' AND '20260531'
    AND WC_DT_VEN BETWEEN '20260501' AND '20260531'
    AND WC_PRORROG = 'VALOR'
    AND WC_DT_EMB BETWEEN '20260501' AND '20260531'
    AND WC_DT_NEG BETWEEN '20260501' AND '20260531'
    AND WC_TRANSB = 'VALOR'
    AND WC_EMB_PAR = 'VALOR'
    AND WC_BANCO = 'VALOR'
    AND WC_AGENCIA = 'VALOR'
    AND WC_VM_BANC = 'VALOR'
    AND WC_BASE = 'VALOR'
    AND WC_BANCOAV = 'VALOR'
    AND WC_AGENCAV = 'VALOR'
    AND WC_VM_BAAV = 'VALOR'
    AND WC_BANCOEM = 'VALOR'
    AND WC_AGENCEM = 'VALOR'
    AND WC_VM_BAEM = 'VALOR'
    AND WC_PERVAL = 'VALOR'
    AND WC_PER_FOB = 0
    AND WC_VLR_ABE = 0
    AND WC_VLRCART = 0
    AND WC_DESPEMB = 0