Ponto-de-Entrada: A140IREM - Valida XML na remessa
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
Ponto de entrada para validações no arquivo XML ao clicar na rotina Remessa (Importação manual).Por exemplo, extrair o código CNPJ do fornecedor para validações diversas.O retorno do ponto de entrada deve ser lógico (.T. prossegue com a operação de remessa, .F. impede a continuação da operação)LOCALIZAÇÃO: Rotina MATA140IRe - Responsável por enviar os arquivos XML para fazer a remessa para NEOGRID.EM QUE PONTO: Ao clicar no botão Remessa (Importação manual).
Programa Fonte
MATA140I
Sintaxe
A140IREM - Valida XML na remessa ( [ PARAMIXB ] ) --> lRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB | Array of Record | Elemento 1: Objeto com a estrutura do arquivo XML. Elemento 2: Caso ocorra algum erro na leitura do arquivo, este elemento será preenchido com sua descrição. Elemento 3: Caso ocorra algum alerta (warning) na leitura do arquivo, este elemento será preenchido com sua descrição. |
Retorno
lRet
- (logico)
- .T. = Prossegue com a operação
.F. = Impede a operação
Exemplos
User Function a140iremLocal oXMl := Paramixb[1]Local cError := Paramixb[2]Local cWarning := Paramixb[3]Local lRet := .F. // Validações do usuárioReturn lRet
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas