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)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 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)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | W8_FILIAL+W8_HAWB+W8_INVOICE+W8_FORN+W8_FORLOJ | Processo + Invoice + Fornecedor + Loja Fo. | |
| 2 | W8_FILIAL+W8_INVOICE+W8_FORN+W8_FORLOJ | Invoice + Fornecedor + Loja Fo. | |
| 3 | W8_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 | |
| 4 | W8_FILIAL+W8_HAWB+W8_ADICAO | Processo + Adicao | |
| 5 | W8_FILIAL+W8_AC+W8_COD_I | Ato Concess. + Codigo Item | |
| 6 | W8_FILIAL+W8_HAWB+W8_INVOICE+W8_PO_NUM+W8_POSICAO+W8_PGI_NUM | Processo + 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
- SW0 Capa de Solicitação Importação
- SW1 Itens Solicitação Importação
- SW2 Capa de Purchase Order
- SW3 Itens de Purchase Order
- SW4 Capa Preparação de Licença Imp
- SW5 Itens Preparação Licença Imp
- SW6 Capa Declaração de Importação
- SW7 Itens Declaração de Importação
- SW9 Capa de Invoices
- SWA Capa de Câmbio
- SWB Itens de Câmbio
- SWC Carta Crédito
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.