Dicionário Protheus
Início

Tabela SW9 no Protheus

Capa de Invoices

O que é a tabela SW9 no Protheus?

A tabela SW9 faz parte do sistema ERP Protheus da TOTVS e é utilizada para capa de invoices.

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 SW9 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 SW9, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SW9
X2_PATH \DATA\
X2_ARQUIVO SW9990
X2_NOME Capa de Invoices
X2_NOMESPA Portada de Invoices
X2_NOMEENG Invoices Cover
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME N
X2_MODULO 17
X2_DISPLAY W9_HAWB+W9_FORN+W9_INVOICE+W9_NUM
X2_SYSOBJ EICIV110
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_ 8762
R_E_C_D_E_L_ 0

Campos da Tabela SW9 (32 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_
SW9 01 W9_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 - - - 147017 0
SW9 02 W9_INVOICE C 20 0 Invoice Invoice Invoice Invoice Invoice Invoice @! DI500InvValid() .and. if(existfunc("EICVLDIDSP"),EICVLDIDSP("W9_INVOICE",M->W9_INVOICE),.T.) x x x x x x x x xx x x x x x x x x - - 1 x xx - - - S - - - - - - - - - - 148 - N - - N N N - - - 1 1 - - - 147018 0
SW9 03 W9_DT_EMIS D 8 0 Emissao Emision Issue Emissão Emision Issue @D - x x x x x x x x xx x x x x x x x - - 1 x xx - - - S - - - - - - - - - - - - N - - N N N - - - 1 1 - - - 147019 0
SW9 04 W9_HAWB C 20 0 Processo Proceso Process Processo Proceso Process @! - x x x x x x x x x x x x x x x - - 1 x - - - S - - - - - - - - - - 148 - N - - N N N - - - 1 2 - - - 147020 0
SW9 05 W9_FORN C 6 0 Fornecedor Proveedor Supplier Fornecedor Proveedor Supplier @! DI500InvValid() x x x x x x x x xx x x x x x x x x - SA2 1 x xx - S - S - - - - - - - - - - 001 - N - - S N N - - - 1 1 - - - 147021 0
SW9 06 W9_FORLOJ C 2 0 Loja Fo. Tienda Prov. Unit Fo. Loja Fo. Tienda Prov. Supplier Unit @! - x x x x x x x x x x x x x x x x - - 1 x xxxx - S - - - - - - - - - - - - 002 - S - - N N N - - - 1 1 - - - 147022 0
SW9 07 W9_NOM_FOR C 20 0 Nome Fornec. Nom. Proveed Sup. Name Nome Fornec. Nombre Proveedor Supplier Name @! - x x x x x x x x x x x x x x x x - - 1 xx x - - - S V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 147023 0
SW9 08 W9_MOE_FOB C 3 0 Moeda Moneda Currency Moeda Moneda Currency @! DI500InvValid() x x x x x x xxx x x xx x x x x x x x x - SYF 1 x xxx - - - S - - - - - - - - - - - - N - - N N N - - - 1 1 - - - 147024 0
SW9 09 W9_FOB_TOT N 14 2 Preço Itens Precio Items Items Price Preço Itens Precio Items Items Price @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 147025 0
SW9 10 W9_INCOTER C 3 0 Incoterm Incoterm Incoterm Incoterm Incoterm Incoterm @! ExistCpo("SYJ",M->W9_INCOTER) x x x x x x x x xx x x x x x x x - SYJ 1 xx - - - S - - - - - - - - - - - - N - - N N N - - - 1 1 - - - 147026 0
SW9 11 W9_TX_FOB N 15 8 Taxa Reais Tasa Reales Rate Reais Taxa Reais Tasa Reales Rate Reais @E 999,999.99999999 Positivo() x x x x x x x x xx x x x x x x x - - 1 x x x - - - S - - - - - - - - DI400ENC(6) - - - N - - N N N - - - 1 2 - - - 147027 0
SW9 12 W9_NUM C 9 0 Nro.Titulo Nº Titulo Bill No. Numero do Titulo Numero de Titulo Bill Number @! - x x x x x x x x x x x x x x x - - 1 xxxx x x - - - N - - - - - - - - - - - - N - - S N N - - - 1 2 - - - 147028 0
SW9 13 W9_DTLANC D 8 0 Dt. Lancam. Fc. Asiento Entry Date Data Lancamento Comtabil Fecha asiento Comtable Accounting Entry Date @D - x x x x x x x x x x x x x x x - - 1 x x x - - - N - - - - - - - - .F. - - - N - - N N N - - - 1 2 - - - 147029 0
SW9 14 W9_COND_PA C 5 0 Condicao Pag Condic. Pag Paym. Term Condicao de Pagamento Condicion de Pago Payment Term @! ExistCpo("SY6") x x x x x x xxx x x xx x x x x x x x - Y6A 1 x xxx x - S - S - - - - - - - - - - - - N - - N N N - - - 1 1 - - - 147030 0
SW9 15 W9_DIAS_PA N 3 0 Dias Pagto. Dias Pago Pmt. Days. Dias de Pagamento Dias de Pago Payment Days 999 ExistCpo("SY6",M->W9_COND_PA+STR(M->W9_DIAS_PA,3,0)) x x x x x x xxx x x xx x x x x x x x - - 1 x xxxx x - - - S - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 147031 0
SW9 16 W9_RAT_POR C 1 0 Rateado Por Prorrateo po Apport. By Rateado Por Prorrateado por Apportioned by @! Pertence("123") x x x x x x x x xx x x x x x x x "1" - 1 x x x - - - N - - - - 1=Peso;2=Preco;3=Quantidade 1=Peso;2=Precio;3=Cantidad 1=Weight;2=Price;3=Amount - - - - - N - - N N N - - - 1 2 - - - 147032 0
SW9 17 W9_FREINC C 1 0 Frete Incl. Flete Incl. Incl.Freight Frete Incluso Flete Incluido Included Freight @! Pertence("12") .AND. DI500INVVALID() x x x x x x x x x x x x x x x x "2" - 1 x xx x - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - N - - N N N - - - 1 2 - - - 147033 0
SW9 18 W9_SEGINC C 1 0 Seguro Incl. Seguro Incl. Added. insur Seguro Incluso Seguro Incluido Added Insurance @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x xx x - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - N - - N N N - - - 1 2 - - - 147034 0
SW9 19 W9_SEGURO N 14 2 Seguro Seguro Insurance Valor do Seguro Valor de Seguro Insurance Value @E 99,999,999,999.99 Positivo() x x x x x x x x xx x x x x x x x - - 1 x xxxx x - - - N - - - - - - - - DI400ENC(6) - - - N - - N N N - - - 1 2 - - - 147035 0
SW9 20 W9_FRETEIN N 14 2 Int'l Freigh Int'l Freigh Int'l Freigh Int'l Freight Int'l Freight Int'l Freight @E 99,999,999,999.99 Positivo() .AND. DI500INVVALID() x x x x x x x x xx x x x x x x x - - 1 x xxxx x - - - S - - - - - - - - DI400ENC(6) - - - N - - N N N - - - 1 2 - - - 147036 0
SW9 21 W9_INLAND N 14 2 Inland Charg Inland Charg Inland Charg Inland Charges Inland Charges Inland Charges @E 99,999,999,999.99 Positivo() .AND. DI500INVVALID() x x x x x x x x xx x x x x x x x - - 1 xxxxxx x - - - S - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 147037 0
SW9 22 W9_PACKING N 14 2 Packing Char Packing Char Packing Char Packing Charges Packing Charges Packing Charges @E 99,999,999,999.99 Positivo() .AND. DI500INVVALID() 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 - - - 147038 0
SW9 23 W9_OUTDESP N 14 2 Outr. Desp. Otro Gastos Other Expens Outras Despesas Otros Gastos Other Expenses @E 99,999,999,999.99 Positivo() .AND. DI500INVVALID() 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 - - - 147039 0
SW9 24 W9_DESCONT N 14 2 Desconto Descuento Discount Desconto Descuento Discount @E 99,999,999,999.99 Positivo() .AND. DI500INVVALID() x x x x x x x x xx x x x x x x x - - 1 xxxxxx x - - - S - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 147040 0
SW9 25 W9_TUDO_OK C 1 0 Invoice OK Invoice OK Invoice OK Invoice OK Invoice OK Invoice OK - pertence("12") x x x x x x x x x x x x x x x x - - 1 x xx x - - - N V - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - N - - N N N - - - 1 2 - - - 147041 0
SW9 26 W9_FORNECC C 6 0 Forn. Com. Provee. Com. Comm.Suppl. Fornecedor da Comissão Proveedor de la ComisionF Commission Supplier @! Vazio(M->W9_FORNECC) .OR. ExistCpo("SA2",M->W9_FORNECC) x x x x x x x x x x x x x x x x - FOR 1 xx x - - - S A R - - - - - - - - 001 - N - - N N N - - - 1 2 - - - 147042 0
SW9 27 W9_LOJAC C 2 0 Loja Tienda Unit Loja Tienda Unit @! - x x x x x x x x x x x x x x x x - - 1 xx x - - - S A R - - - - - - - - 002 - N - - N N N - - - 1 2 - - - 147043 0
SW9 28 W9_COMPV C 1 0 Tp. Vl. Com. Tp. Vl. Com. Com. Vl. Tp. Tipo do Valor da Comissao Tipo de Valor de Comision Commission Value Type @! Empty(M->W9_COMPV) .or. (Pertence("12 ") .and. DI500InvValid()) x x x x x x x x x x x x x x x x " " - 1 xx x - - - S A R - - 1=Valor;2=Percentual 1=Valor;2=Porcentaje 1=Value;2=Percentage - - - - - N - - N N N - - - 1 2 - - - 147044 0
SW9 29 W9_PERCOM N 6 2 Comissao % Comision % Commission % Comissao Siscomex % Comision Siscomex % Commission Siscomex % @E 999.99 Positivo() .and. DI500InvValid() x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - M->W9_COMPV = "2" - - - N - - N N N - - - 1 2 - - - 147045 0
SW9 30 W9_VALCOM N 14 2 Vl. Comissao Vl. Comision Commis. Vl. Valor da comissao Valor da comision Commission Value @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N A R - - - - - - M->W9_COMPV = "1" - - - N - - N N N - - - 1 2 - - - 147046 0
SW9 31 W9_TIPOCOM C 1 0 Tp. Comissao Tp. Comision Commis. Tp Tipo da Comissao Tipo da Comision Comission Type @! Empty(M->W9_TIPOCOM) .or. Pertence("123 ") x x x x x x x x x x x x x x x x " " - 1 xx x - - - S A R - - 1=A Remeter;2=A deduzir da fatura;3=Conta Grafica 1=Por Enviar;2=Por deducir de la factura;3=Cuenta Grafica 1=To Send;2=To disc. from invoice;3=Graph Account - - - - - N - - N N N - - - 1 2 - - - 147047 0
SW9 32 W9_RATFRT C 1 0 Rateia Frete Prorr. Flete Apportion Fr Rateia Frete Para Itens Prorratea flete para item Apportion Frgt for Items @! - x x x x x x x x x x x x x x x "1" - 1 - - - - S A V - - 1=SIM;2=NAO 1=SI;2=NO 1=Yes;2=No - - - - - N - - N - N - - - 1 2 - - - 147048 0

Índices da Tabela SW9 (3 í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_
SW9 1 W9_FILIAL+W9_INVOICE+W9_FORN+W9_FORLOJ+W9_HAWB Invoice + Fornecedor + Loja Fo. + Processo Invoice + Proveedor + Tienda Prov. + Proceso Invoice + Supplier + Unit Fo. + Process S - - S 2 3 - 20891 0
SW9 2 W9_FILIAL+W9_FORN+W9_FORLOJ Fornecedor + Loja Fo. Proveedor + Tienda Prov. Supplier + Unit Fo. S - - S 2 3 - 20892 0
SW9 3 W9_FILIAL+W9_HAWB Processo Proceso Process S - - S 2 3 - 20893 0

Perguntas frequentes

Para que serve a tabela SW9 no Protheus?

Ela é utilizada para capa de invoices dentro do sistema ERP Protheus.

Como consultar os campos da tabela SW9?

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

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

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