Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Descrição

Valida se o arquivo XML deve ser importado.

Observações

Ponto de entrada utilizado na rotina de importação de XMLs que disponibiliza o objeto contendo os nodes do XML e permite identificar se o arquivo deve ser importado ou não caso o CNPJ e a Incrição Estadual do Emitente estejam diferentes da tabela SM0 (Sigamat).
O ponto de entrada somente será executado caso o CNPJ e a Inscrição Estadual do destinatário no XML estejam diferentes da tabela SM0.
de nota fiscal de entrada para determinar se a nota deve ser importada na filial que está sendo processada pelo schedule.

LOCALIZAÇÃO: Função ImpXML_NFe - Função para leitura de XMLs de NFe.
EM QUE PONTO: Na leitura dos arquivos XML contidos na estrutura de pastas padrão do TOTVS Colaboração. 

Observações

A filial que está sendo processada pelo schedule é determinada pelo posicionamento da tabela SM0 (SIGAMAT).

O ponto de entrada somente será executado nas seguintes situações:
- Quando não houver nenhuma filial no SIGAMAT com CNPJ ou Inscrição Estadual que conferem com CNPJ e Inscrição Estadual da nota XML
- Quando houver mais de uma filial no SIGAMAT com o mesmo CNPJ da nota XML e nenhuma filial com a mesma Inscrição Estadual da nota XML

Exemplos

User Function A140IIMP()

Local oXml := PARAMIXB[1]
Local lRet := .T.

// Customizações do usuário

Return lRet

Preview

Veja também

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

UpdatesParâmetrosParâmetros

oXML
aParam - Array contendo um elemento com o objeto e Objeto contendo a estrutura do arquivo XML da nota

Retorno

lRet -
Tipo Lógico
Conteúdos:
.T. = Importa o arquivo e move para a pasta err ou old;
.F. - = Não importa e mantém o XML na pasta new.

Eventos de chamada do Ponto de Entrada

Variáveis

Programa Fonte

MATA140I/COMXCOL