<aside> ℹ️
Conversão do CFOP do XML de nota de saída do próprio emitente para gerar Documento de Saída (livros fiscais).
Fonte: CriaTblXml.prx → LoadDicSped("CONDORCFOPXSF2") · Revisado em 20 de outubro de 2026 · 11 campos / 1 índice
Chave única (UNQ): XF2_EMP+XF2_FIL+XF2_CFXML+XF2_CSTXML+XF2_NCM+XF2_CLIENT+XF2_LOJA+XF2_GRUPO+XF2_PRODUT+XF2_OPER+XF2_TES
</aside>
Campos da Tabela
| Campo | Título | Tipo | Tamanho | Decimal | Observações |
|---|---|---|---|---|---|
| XF2_EMP | Código da empresa | Caractere | Len(cEmpAnt) |
0 | |
| XF2_FIL | Código da filial | Caractere | Len(cFilAnt) |
0 | |
| XF2_CFXML | CFOP de saída do XML | Caractere | TamSX3("D1_CF")[1] |
TamSX3("D1_CF")[2] |
|
| XF2_OPER | Tipo de operação para conversão | Caractere | TamSX3("D1_OPER")[1] |
TamSX3("D1_OPER")[2] |
|
| XF2_TES | TES | Caractere | TamSX3("D1_TES")[1] |
TamSX3("D1_TES")[2] |
|
| XF2_CLIENT | Código do cliente | Caractere | TamSX3("A2_COD")[1] |
TamSX3("A2_COD")[2] |
Tamanho baseado em A2_COD. |
| XF2_LOJA | Loja do cliente | Caractere | TamSX3("A2_LOJA")[1] |
TamSX3("A2_LOJA")[2] |
Tamanho baseado em A2_LOJA. |
| XF2_PRODUT | Código do produto | Caractere | TamSX3("B1_COD")[1] |
TamSX3("B1_COD")[2] |
|
| XF2_GRUPO | Grupo do produto | Caractere | TamSX3("B1_GRUPO")[1] |
TamSX3("B1_GRUPO")[2] |
|
| XF2_NCM | NCM do produto | Caractere | TamSX3("B1_POSIPI")[1] |
TamSX3("B1_POSIPI")[2] |
|
| XF2_CSTXML | CST do XML | Caractere | 4 | 0 |
Índices da Tabela
| Ordem - Descrição | Expressão |
|---|---|
| 01 - Código da empresa + Código da filial + CFOP de saída do XML + CST do XML + NCM do produto + Código do cliente + Loja do cliente + Grupo do produto + Código do produto + Tipo de operação para conversão + TES | XF2_EMP+XF2_FIL+XF2_CFXML+XF2_CSTXML+XF2_NCM+XF2_CLIENT+XF2_LOJA+XF2_GRUPO+XF2_PRODUT+XF2_OPER+XF2_TES |
Observações técnicas (revisão de 20/10/2026)
XF2_CLIENT/XF2_LOJA guardam cliente, mas o tamanho é tirado de A2_COD/A2_LOJA (fornecedor). Funciona quando A1 e A2 têm o mesmo tamanho.