Ponto-de-Entrada: PLSXMLCRI - Críticas na importação XML
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Brasil |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todas TotvsDbAccess |
Idiomas: | Português (Brasil) |
Descrição:
Ponto de entrada criado na importação de arquivos no padrão TISS de XML para desabilitar as críticas:079 - Item da liberação não solicitado.082 - Item da liberação já executado.083 - Item com quantidade maior que a solicitada.
Programa Fonte
Sintaxe
PLSXMLCRI - Críticas na importação XML ( [ lCri079 ], [ lCri082 ], [ lCri083 ] ) --> aCri
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
lCri079 | Lógico | Crítica 079 - Item da liberação não solicitado | |||||||||||||||
lCri082 | Array of Record | Crítica 082 - Item da liberação já executado | |||||||||||||||
lCri083 | Array of Record | Crítica 083 - Item com quantidade maior que a solicitada |
Retorno
-
aCri(array_of_record)
- Matriz de três posições retornando se as críticas da importação XML TISS estão ou não ativas
Observações
A implementação deste ponto de entrada deve ser feita por um desenvolvedor experiente e testado rigorosamente.
Como se trata de uma rotina crítica do sistema, sua execução pode comprometer os resultados apurados pelo sistemas nas demais rotinas a serem executadas após a importação dos arquivos TISS.
Exemplos
User Function PLSXMLCRILocal aCri := Array(3)aTst[1] := .F. // Crítica 079aTst[2] := .F. // Crícia 082aTst[3] := .F. // Crítica 083Return aCri
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas