Para atender os novos registros e campos definidos na versão 3.0.8, foram realizadas as seguintes alterações no dicionário de dados:
Registro 0221 – Correlação entre códigos de itens comercializados. Criada a tabela dwf-item-atomico. Registro | Campo | Nome Campo | Label | Tipo | Formato |
---|
-- |
| cod-item | Item | Character | X(16) | 0221 | 02 COD_ITEM_ATOMICO | cod-item-atomico | Item Atômico | Character | X(60) | -- |
| desc-item-atomico | Desc Item Atômico | Character | X(2000) | 0221 | 03 QTD_CONTIDA | qtd-contida | Qtd de Itens Atômicos | Decimal (6) | >>>,>>>,>>9.999999 | -- |
| cod-livre-1 | Campo livre | Character | X(100) | -- |
| cod-livre-2 | Campo livre | Character | X(100) | -- |
| cod-livre-3 | Campo livre | Character | X(100) | -- |
| cod-livre-4 | Campo livre | Character | X(100) | -- |
| log-livre-1 | Campo livre | Logical | Sim/Não | -- |
| log-livre-2 | Campo livre | Logical | Sim/Não | -- |
| log-livre-3 | Campo livre | Logical | Sim/Não | -- |
| log-livre-4 | Campo livre | Logical | Sim/Não | -- |
| val-livre-1 | Campo livre | Decimal | ->>>>>>>>>>>9.99999999 | -- |
| val-livre-2 | Campo livre | Decimal | ->>>>>>>>>>>9.99999999 | -- |
| val-livre-3 | Campo livre | Decimal | ->>>>>>>>>>>9.99999999 | -- |
| val-livre-4 | Campo livre | Decimal | ->>>>>>>>>>>9.99999999 | -- |
| dat-livre-1 | Campo livre | Date | 99/99/9999 | -- |
| dat-livre-2 | Campo livre | Date | 99/99/9999 | -- |
| dat-livre-3 | Campo livre | Date | 99/99/9999 | -- |
| dat-livre-4 | Campo livre | Date | 99/99/9999 | -- |
| num-livre-1 | Campo livre | Integer | >>>>>>>>9 | -- |
| num-livre-2 | Campo livre | Integer | >>>>>>>>9 | -- |
| num-livre-3 | Campo livre | Integer | >>>>>>>>9 | -- |
| num-livre-4 | Campo livre | Integer | >>>>>>>>9 |
Registro C855 – Observações do Lançamento Fiscal (Código 59) Registro C857 - Outras Obrigações Tributárias, Ajustes e Informações de valores provenientes de Documento Fiscal Registro C895 – Observações do Lançamento Fiscal (Código 59) Registro C897 - Outras Obrigações Tributárias, Ajustes e Informações de valores provenientes de Documento Fiscal Criada a tabela dwf-cfe-ajust-docto. Registro 0221 – Correlação entre códigos de itens comercializados. Criada a tabela dwf-item-atomico. Registro | Campo | Nome Campo | Label | Tipo | Formato |
---|
-- |
| cod-estab | Estabelecimento / Estabelec | Character | X(5) | -- |
| cod-model-docto | Modelo Documento / Modelo Doc | Character | X(2) | -- |
| dat-emis-docto | Dt Emissão / Data Emissão | Date | 99/99/9999 | -- |
| cod-docto | Número do Documento / Nr Docto | Character | X(16) | -- |
| cod-serie | Série | Character | X(5) | -- |
| cod-emitente | Cliente | Character | X(12) | -- |
| cod-natur-operac | Natureza Operação / Nat Oper | Character | X(6) | C857 / C897 | 02 COD_AJ | cod-ajust | Código de Ajuste / Cód Ajuste | Character | X(20) | -- |
| num-seq-item | Sequência Item / Seq Item | Inteiro | >>,>>9 | C857 / C897 | 04 COD_ITEM | cod-item | Item | Character | X(16) | C857 / C897 | 03 DESCR_COMPL_AJ | dsl-compltar | Inf Complementar / Inf Compl | Character | X(2000) | C857 / C897 | 05 VL_BC_ICMS | val-base-icms | Valor Base ICMS / Vl Base ICMS | Decimal (2) | >>>,>>>,>>9.99 | C857 / C897 | 06 ALIQ_ICMS | val-aliq-icms | Alíquota ICMS / % ICMS | Decimal (2) | >>9.99 | C857 / C897 | 07 VL_ICMS | val-icms | Valor ICMS / Vl ICMS | Decimal (4) | >>>>,>>>,>>9.9999 | C857 / C897 | 08 VL_OUTROS | val-icms-outras | Vl ICMS Outras | Decimal (2) | >,>>>,>>>,>>9.99 | -- |
| val-icms-nao-tributad | Vl ICMS Não Trib | Decimal (2) | >,>>>,>>>,>>9.99 | -- |
| cod-livre-1 | Campo livre | Character | X(100) | -- |
| cod-livre-2 | Campo livre | Character | X(100) | -- |
| cod-livre-3 | Campo livre | Character | X(100) | -- |
| cod-livre-4 | Campo livre | Character | X(100) | -- |
| log-livre-1 | Campo livre | Logical | Sim/Não | -- |
| log-livre-2 | Campo livre | Logical | Sim/Não | -- |
| log-livre-3 | Campo livre | Logical | Sim/Não | -- |
| log-livre-4 | Campo livre | Logical | Sim/Não | -- |
| val-livre-1 | Campo livre | Decimal | ->>>>>>>>>>>9.99999999 | -- |
| val-livre-2 | Campo livre | Decimal | ->>>>>>>>>>>9.99999999 | -- |
| val-livre-3 | Campo livre | Decimal | ->>>>>>>>>>>9.99999999 | -- |
| val-livre-4 | Campo livre | Decimal | ->>>>>>>>>>>9.99999999 | -- |
| dat-livre-1 | Campo livre | Date | 99/99/9999 | -- |
| dat-livre-2 | Campo livre | Date | 99/99/9999 | -- |
| dat-livre-3 | Campo livre | Date | 99/99/9999 | -- |
| dat-livre-4 | Campo livre | Date | 99/99/9999 | -- |
| num-livre-1 | Campo livre | Integer | >>>>>>>>9 | -- |
| num-livre-2 | Campo livre | Integer | >>>>>>>>9 | -- |
| num-livre-3 | Campo livre | Integer | >>>>>>>>9 | -- |
| num-livre-4 | Campo livre | Integer | >>>>>>>>9 |
Registro 1601 - Nova tabela 1601 Oper Instr Pag Eletrônico (dwf-oper-instrum-pag-eletr) Registro | Campo | Nome Campo | Label | Tipo | Formato |
---|
-- |
| cod-estab | Cód Estabelecimento | character | X(5) | -- |
| dat-movto | Movimento | date | 99/99/9999 | 1601 | 02 COD_PART_IP | cod-emit-instit | Cód Emitente Instituição | character | X(12) | 1601 | 03 COD_PART_IT | cod-emit-trans | Cód Emitente Transação | character | X(12) | -- |
| num-seq | Nr Sequência | integer | >>>>9 | 1601 | 04 TOT_VS | val-tot-vda | Total Venda | decimal | ->>,>>>,>>>,>>9.99 | 1601 | 05 TOT_ISS | val-tot-iss | Valor Total ISS | decimal | ->>,>>>,>>>,>>9.99 | 1601 | 06 TOT_OUTROS | val-tot-outros | Valor Total Outros | decimal | ->>,>>>,>>>,>>9.99 |
O índice único da tabela compreende os campos cod-estab, dat-movto, cod-emit-instit, cod-emit-trans e num-seq. Os campos dat-movto e num-seq são necessários para diferenciar as operações entre os mesmos participantes no mesmo período.

|