Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela SW8 no Protheus

Itens de Invoices

A tabela SW8 do Protheus está descrita no dicionário (SX2) como “Itens de Invoices”. Possui 100 campos e 6 índices e chave única W8_FILIAL+W8_HAWB+W8_INVOICE+W8_PO_NUM+W8_POSICAO+W8_PGI_NUM. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
SW8
Nome
Itens de Invoices
Nome (inglês)
Invoices Items
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
W8_FILIAL+W8_HAWB+W8_INVOICE+W8_PO_NUM+W8_POSICAO+W8_PGI_NUM
Campos / índices
100 / 6

Campos da tabela SW8 (100)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 W8_MOTADI C 2 0 Mot.Adm.Tem. Motivo Admissao Temporari Real
02 W8_FUNREG C 2 0 Fund. Legal Fundamento Legal Real
03 W8_FILIAL C 2 0 Filial Filial do Sistema Real
04 W8_HAWB C 20 0 Processo Processo Real
05 W8_FORN C 6 0 Fornecedor Fornecedor Real
06 W8_FORLOJ C 2 0 Loja Fo. Loja Fo. Real
07 W8_INVOICE C 20 0 Invoice Invoice Real
08 W8_COD_I C 15 0 Codigo Item Codigo Item Real
09 W8_QTDE N 14 5 Quantidade Quantidade Real
10 W8_PRECO N 15 7 Preco Preco Real
11 W8_PO_NUM C 20 0 No. do P.O. No. do P.O. Real
12 W8_PGI_NUM C 10 0 No. PLI No. PLI Real
13 W8_CC C 5 0 Cliente Int. Cliente Int. Real
14 W8_SI_NUM C 6 0 No. da S.I. No. da S.I. Real
15 W8_FABR C 6 0 Fabricante Fabricante Real
16 W8_FABLOJ C 2 0 Loja Fa. Loja Fa. Real
17 W8_REG N 4 0 Parcela Parcela Real
18 W8_DT_EMIS D 8 0 Emissão Emissão Real
19 W8_SEQ_LI C 3 0 Seq LI Sequencia LI Real
20 W8_FLUXO C 1 0 Fluxo Fluxo Real
21 W8_POSICAO C 4 0 Posicao Posicao Real
22 W8_DESC_DI C 6 0 Cod.Desc.Ite Cod.Desc.Ite Real
23 W8_DESC_VM M 65 0 Descricao It Descricao Item Virtual
24 W8_INLAND N 14 2 Inland Charg Inland Charges Real
25 W8_OUTDESP N 14 2 Outr. Desp. Outras Despesas Real
26 W8_PACKING N 14 2 Packing Char Packing Charges Real
27 W8_FRETEIN N 14 2 Int'l Freigh Int'l Freight Real
28 W8_DESCONT N 14 2 Desconto Desconto Real
29 W8_ADICAO C 3 0 Adicao Adicao Real
30 W8_FOBTOTR N 14 2 FOB Total R$ FOB Total R$ Real
31 W8_PRECO_R N 14 2 Preco Preco Real
32 W8_VLMLE N 14 2 VMLV Moeda VMLV Moeda Real
33 W8_TEC C 10 0 Pos.IPI/NCM Pos.IPI/NCM Real
34 W8_EX_NCM C 3 0 Ex-NCM Excecao da NCM Real
35 W8_EX_NBM C 3 0 Ex-NBM Excecao da NBM Real
36 W8_VLFREMN N 14 2 Frete CC R$ Valor Frete Moeda Naciona Real
37 W8_VLSEGMN N 14 2 Seguro R$ Valor Seguro Moeda Nacion Real
38 W8_VLII N 15 2 I.I. R$ Valor II Real
39 W8_VLDEVII N 15 2 Vl Dev II R$ Valor Devido I.I. (R$) Real
40 W8_VLIPI N 15 2 I.P.I. R$ Valor IPI Real
41 W8_VLDEIPI N 15 2 Vl De IPI R$ Valor Devido do IPI em R$ Real
42 W8_BASEICM N 15 2 Base ICMS R$ Base ICMS Real
43 W8_VLICMS N 15 2 I.C.M.S. R$ Valor ICMS Real
44 W8_VLACRES N 15 2 Acrescimo R$ Valor dos Acrescimos Real
45 W8_VLDEDU N 15 2 Deducao R$ Valor das Deducoes Real
46 W8_BASEII N 15 2 Base I.I. R$ Base I.I. Real
47 W8_AC C 13 0 Ato Concess. Ato Concessorio Real
48 W8_ACISEN C 13 0 Ato Isencao Ato Concessorio Isencao Real
49 W8_SEQSIS C 3 0 Posicao ED2 Posicao do Item no ED2 Real
50 W8_QT_AC N 14 5 Qtd. no A.C. Quantidade baixada no AC Real
51 W8_QT_AC2 N 14 5 Qt. Comp. AC Qtd. comp. baixada no AC Real
52 W8_VL_AC N 15 2 Valor no AC Valor baixado no AC Real
53 W8_UNID C 2 0 Unid. Medida Unidade de Medida do Item Real
54 W8_ISENTOT C 1 0 Isenc. Total Isencao Total? Real
55 W8_SALISEN N 14 2 Saldo Isenc. Saldo Isencao Real
56 W8_FASEDR C 1 0 Fase Drawbac Fase no Drawback Real
57 W8_BASPIS N 15 2 Base PIS Base PIS Real
58 W8_PRECO_F N 14 2 FOB Aduana FOB Aduana Real
59 W8_BASCOF N 15 2 Base COFINS Base COFINS Real
60 W8_PERPIS N 6 2 % PIS % PIS Real
61 W8_REGTRI C 1 0 Reg.Trib. II Reg. Trib. II Real
62 W8_PERCOF N 6 2 % COFINS % COFINS Real
63 W8_TACOII C 1 0 Tp Acordo II Tp Aco II Real
64 W8_VLRPIS N 15 2 Valor PIS Valor PIS Real
65 W8_ACO_II C 3 0 Acor Tari II Acor Tar II Real
66 W8_VLRCOF N 15 2 Valor COFINS Valor COFINS Real
67 W8_VLUPIS N 9 2 Vlr Unit PIS Vlr Unit PIS Real
68 W8_VLUCOF N 9 2 Vl Uni COFIN Vl Uni COFIN Real
69 W8_TAXASIS N 14 2 Taxa SISCOME Taxa SISCOMEX Real
70 W8_QTDE_UM N 14 5 Quant. Unid. Quant. Unid. Real
71 W8_OPERACA C 5 0 Operacao Operacao Real
72 W8_NVE C 3 0 Tab N.V.E. Tabela N.V.E. Real
73 W8_REG_PC C 1 0 Reg Trib P/C Reg tributario p/ PIS/COF Real
74 W8_FUN_PC C 2 0 Fund Leg P/C Fund legal p/ PIS/COFINS Real
75 W8_FRB_PC C 2 0 Fund Red P/C Fund. p/ redução de base Real
76 W8_VLDEPIS N 15 2 V.Devido PIS Valor Devido do PIS Real
77 W8_VLDECOF N 15 2 V.Devido COF Valor Devido do COFINS Real
78 W8_REGIPI C 1 0 Reg Trib IPI Regime Tributário do IPI Real
79 W8_SEQ_ADI C 5 0 Seq. Reg. Seq Registro Real
80 W8_GRUPORT C 3 0 Grp RegTri Grp RegTri Real
81 W8_PICMDIF N 8 4 %Diferimento % de Diferimento Real
82 W8_VICMDIF N 12 2 Diferimento Valor do ICMS Diferido Real
83 W8_PICM_CP N 6 2 %Max.Cr.Pres %Max. de Cred. Presumido Real
84 W8_PCREPRE N 6 2 % Cred.Pres. % de Credito Presumido Real
85 W8_VICM_CP N 12 2 Cred. Presum Valor Cred. Presum. ICMS Real
86 W8_ICMS_PD N 6 2 %Min.ICMS Rc %Min. de ICMS a Recolher Real
87 W8_VLICMDV N 12 2 ICMS Devido Valor do ICMS Devido Real
88 W8_D_BAICM N 14 2 Desp.B.ICMS Despesa Base ICMS Real
89 W8_CODOPE C 2 0 Cód. Ope. Es Cód. Operacão Especial Real
90 W8_DESOPE C 60 0 Desc. Op. Es Desc Operacão Especial Virtual
91 W8_PESO_BR N 14 5 Peso Bru Uni Peso Bruto Unitario Real
92 W8_CODMAT C 10 0 Cod Matriz Codigo da Matriz Real
93 W8_VLCOFM N 9 2 Vl. M.COFINS Vl. Majorado Cofins Real
94 W8_VLPISM N 9 2 Vl. M.PIS Vl. Majorado PIS Real
95 W8_SEGURO N 14 2 Seguro Seguro Real
96 W8_ALFECP N 6 2 % ICMS FECP Percentual ICMS F.E.C.P Real
97 W8_VLFECP N 12 2 Vl.ICMS FECP Valor de ICMS F.E.C.P. Real
98 W8_FECPALD N 6 2 % FECP Dif. Perc.FECP Diferido Real
99 W8_FECPVLD N 15 2 Vl.FECP Dif. Valor FECP diferido Real
A0 W8_FECPREC N 15 2 Vl.FECP Rec. Valor FECP a recolher Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela SW8 (6)

OrdemChaveDescriçãoApelido
1W8_FILIAL+W8_HAWB+W8_INVOICE+W8_FORN+W8_FORLOJProcesso + Invoice + Fornecedor + Loja Fo.
2W8_FILIAL+W8_INVOICE+W8_FORN+W8_FORLOJInvoice + Fornecedor + Loja Fo.
3W8_FILIAL+W8_HAWB+W8_PGI_NUM+W8_PO_NUM+W8_SI_NUM+W8_CC+W8_COD_I+STR(W8_REG,4,0)Processo + No. PLI + No. do P.O. + No. da S.I. + Cliente Int. + Codigo
4W8_FILIAL+W8_HAWB+W8_ADICAOProcesso + Adicao
5W8_FILIAL+W8_AC+W8_COD_IAto Concess. + Codigo Item
6W8_FILIAL+W8_HAWB+W8_INVOICE+W8_PO_NUM+W8_POSICAO+W8_PGI_NUMProcesso + Invoice + No. do P.O. + Posicao + No. PLI

Perguntas frequentes sobre a tabela SW8

O que é a tabela SW8?

É a tabela “Itens de Invoices” do ERP TOTVS Protheus, com 100 campos definidos no dicionário SX3.

Qual é a chave única da tabela SW8?

A chave única é W8_FILIAL+W8_HAWB+W8_INVOICE+W8_PO_NUM+W8_POSICAO+W8_PGI_NUM.

Quais são os índices da tabela SW8?

A tabela tem 6 índices. O principal (ordem 1) usa a chave W8_FILIAL+W8_HAWB+W8_INVOICE+W8_FORN+W8_FORLOJ.

Qual é o nome físico da tabela SW8 no banco de dados?

No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: SW8990). Em ADVPL, use RetSqlName("SW8") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela SW8

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    W8_MOTADI,
    W8_FUNREG,
    W8_FILIAL,
    W8_HAWB,
    W8_FORN,
    W8_FORLOJ,
    W8_INVOICE,
    W8_COD_I,
    W8_QTDE,
    W8_PRECO,
    W8_PO_NUM,
    W8_PGI_NUM,
    W8_CC,
    W8_SI_NUM,
    W8_FABR,
    W8_FABLOJ,
    W8_REG,
    W8_DT_EMIS,
    W8_SEQ_LI,
    W8_FLUXO,
    W8_POSICAO,
    W8_DESC_DI,
    W8_DESC_VM,
    W8_INLAND,
    W8_OUTDESP,
    W8_PACKING,
    W8_FRETEIN,
    W8_DESCONT,
    W8_ADICAO,
    W8_FOBTOTR,
    W8_PRECO_R,
    W8_VLMLE,
    W8_TEC,
    W8_EX_NCM,
    W8_EX_NBM,
    W8_VLFREMN,
    W8_VLSEGMN,
    W8_VLII,
    W8_VLDEVII,
    W8_VLIPI,
    W8_VLDEIPI,
    W8_BASEICM,
    W8_VLICMS,
    W8_VLACRES,
    W8_VLDEDU,
    W8_BASEII,
    W8_AC,
    W8_ACISEN,
    W8_SEQSIS,
    W8_QT_AC,
    W8_QT_AC2,
    W8_VL_AC,
    W8_UNID,
    W8_ISENTOT,
    W8_SALISEN,
    W8_FASEDR,
    W8_BASPIS,
    W8_PRECO_F,
    W8_BASCOF,
    W8_PERPIS,
    W8_REGTRI,
    W8_PERCOF,
    W8_TACOII,
    W8_VLRPIS,
    W8_ACO_II,
    W8_VLRCOF,
    W8_VLUPIS,
    W8_VLUCOF,
    W8_TAXASIS,
    W8_QTDE_UM,
    W8_OPERACA,
    W8_NVE,
    W8_REG_PC,
    W8_FUN_PC,
    W8_FRB_PC,
    W8_VLDEPIS,
    W8_VLDECOF,
    W8_REGIPI,
    W8_SEQ_ADI,
    W8_GRUPORT,
    W8_PICMDIF,
    W8_VICMDIF,
    W8_PICM_CP,
    W8_PCREPRE,
    W8_VICM_CP,
    W8_ICMS_PD,
    W8_VLICMDV,
    W8_D_BAICM,
    W8_CODOPE,
    W8_DESOPE,
    W8_PESO_BR,
    W8_CODMAT,
    W8_VLCOFM,
    W8_VLPISM,
    W8_SEGURO,
    W8_ALFECP,
    W8_VLFECP,
    W8_FECPALD,
    W8_FECPVLD,
    W8_FECPREC
FROM SW8
WHERE
    D_E_L_E_T_ = ' '
    AND W8_MOTADI = 'VALOR'
    AND W8_FUNREG = 'VALOR'
    AND W8_FILIAL = 'VALOR'
    AND W8_HAWB = 'VALOR'
    AND W8_FORN = 'VALOR'
    AND W8_FORLOJ = 'VALOR'
    AND W8_INVOICE = 'VALOR'
    AND W8_COD_I = 'VALOR'
    AND W8_QTDE = 0
    AND W8_PRECO = 0
    AND W8_PO_NUM = 'VALOR'
    AND W8_PGI_NUM = 'VALOR'
    AND W8_CC = 'VALOR'
    AND W8_SI_NUM = 'VALOR'
    AND W8_FABR = 'VALOR'
    AND W8_FABLOJ = 'VALOR'
    AND W8_REG = 0
    AND W8_DT_EMIS BETWEEN '20261101' AND '20261130'
    AND W8_SEQ_LI = 'VALOR'
    AND W8_FLUXO = 'VALOR'
    AND W8_POSICAO = 'VALOR'
    AND W8_DESC_DI = 'VALOR'
    AND W8_INLAND = 0
    AND W8_OUTDESP = 0
    AND W8_PACKING = 0
    AND W8_FRETEIN = 0
    AND W8_DESCONT = 0
    AND W8_ADICAO = 'VALOR'
    AND W8_FOBTOTR = 0
    AND W8_PRECO_R = 0
    AND W8_VLMLE = 0
    AND W8_TEC = 'VALOR'
    AND W8_EX_NCM = 'VALOR'
    AND W8_EX_NBM = 'VALOR'
    AND W8_VLFREMN = 0
    AND W8_VLSEGMN = 0
    AND W8_VLII = 0
    AND W8_VLDEVII = 0
    AND W8_VLIPI = 0
    AND W8_VLDEIPI = 0
    AND W8_BASEICM = 0
    AND W8_VLICMS = 0
    AND W8_VLACRES = 0
    AND W8_VLDEDU = 0
    AND W8_BASEII = 0
    AND W8_AC = 'VALOR'
    AND W8_ACISEN = 'VALOR'
    AND W8_SEQSIS = 'VALOR'
    AND W8_QT_AC = 0
    AND W8_QT_AC2 = 0
    AND W8_VL_AC = 0
    AND W8_UNID = 'VALOR'
    AND W8_ISENTOT = 'VALOR'
    AND W8_SALISEN = 0
    AND W8_FASEDR = 'VALOR'
    AND W8_BASPIS = 0
    AND W8_PRECO_F = 0
    AND W8_BASCOF = 0
    AND W8_PERPIS = 0
    AND W8_REGTRI = 'VALOR'
    AND W8_PERCOF = 0
    AND W8_TACOII = 'VALOR'
    AND W8_VLRPIS = 0
    AND W8_ACO_II = 'VALOR'
    AND W8_VLRCOF = 0
    AND W8_VLUPIS = 0
    AND W8_VLUCOF = 0
    AND W8_TAXASIS = 0
    AND W8_QTDE_UM = 0
    AND W8_OPERACA = 'VALOR'
    AND W8_NVE = 'VALOR'
    AND W8_REG_PC = 'VALOR'
    AND W8_FUN_PC = 'VALOR'
    AND W8_FRB_PC = 'VALOR'
    AND W8_VLDEPIS = 0
    AND W8_VLDECOF = 0
    AND W8_REGIPI = 'VALOR'
    AND W8_SEQ_ADI = 'VALOR'
    AND W8_GRUPORT = 'VALOR'
    AND W8_PICMDIF = 0
    AND W8_VICMDIF = 0
    AND W8_PICM_CP = 0
    AND W8_PCREPRE = 0
    AND W8_VICM_CP = 0
    AND W8_ICMS_PD = 0
    AND W8_VLICMDV = 0
    AND W8_D_BAICM = 0
    AND W8_CODOPE = 'VALOR'
    AND W8_DESOPE = 'VALOR'
    AND W8_PESO_BR = 0
    AND W8_CODMAT = 'VALOR'
    AND W8_VLCOFM = 0
    AND W8_VLPISM = 0
    AND W8_SEGURO = 0
    AND W8_ALFECP = 0
    AND W8_VLFECP = 0
    AND W8_FECPALD = 0
    AND W8_FECPVLD = 0
    AND W8_FECPREC = 0

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.