Gerando NF-e de Exportação com Componente TecnoSpeed

Junto aos produtos TecnoSpeed NFe seguem todas as dependências necessárias para este processo e, na pasta \Templates\Conversor, há o arquivo NFeDatasets.xml que é o dicionário de dados
que determina ao componente como gerar cada tag do xml da NF-e.

Passo a passo
Abra a pasta \Templates\Conversor\ e procure por NFeDataSets_Exportacao.xml renomeando o arquivo para NFeDatasets.xml, substituindo o arquivo NFeDatasets.xml anterior.
Obs.: Se for usuário do NFe Manager, efetuar as alterações com o Manager fechado.

Após a configuração do primeiro passo, se não referenciar o campo CNPJ_E03 ou IE_E17 para o Dataset ou TX2 a tag mesmo assim será criada vazia como no exemplo abaixo. Dessa forma o XML não ficará com a estrutura comprometida pois as tags mesmo sem valores foram geradas.



Se o cliente for pessoa física devo gerar a tag do CPF_E03, como não irei usar a tag do CNPJ_E02 mesmo assim esta tag será gerada como explicado no passo 2.
Como proceder para que a tag CNPJ_E02 não seja gerada quando o destinatário for pessoa física?

Componente Dataset
Informe assim --> spdNFeDatasets.Campo('CNPJ_E02').Value := 'null';

DLL NFeDatasetX
Informe assim --> DatasetX.SetCampo('CNPJ_E02=null');

TX2
Informe assim --> CNPJ_E02=null

Se for pessoa física como informo o campo IE_E17 Inscrição Estadual

Componente Dataset
Informe assim --> spdNFeDatasets.Campo('IE_E17').Value := 'ISENTO';

DLL NFeDatasetX
Informe assim --> DatasetX.SetCampo('IE_E17=ISENTO');

TX2
Informe assim --> IE_E17=ISENTO

Além dos campos referentes à tag da Declaração de Importação, na pág. 103, e a tag do Grupo de Exportação, na pág. 127, do Manual de Integração do Contribuinte, V 3.0.

Obs.: cMun_E10, xMun_E11, UF_E12 terão seus valores sempre iguais ao exemplo acima e cPais_E14 deve apresentar o código do País, conforme a codificação da Tabela de Países do BACEN, acompanhado do nome do país, com o campo xPais_E15.


Veja mais em: www.tecnospeed.com.br/forum

Att,

Fausto M. Joanis