Histórico da Página
PONTO DE ENTRADA PARA MANIPULAÇÃO DO XML DE IMPORTAÇÃO DE APONTAMENTOS DE EQUIPAMENTOS DO RM PARA O PROTHEUS.
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||
Segmento: | Manufatura | ||||||||
Módulo: | SIGAMNT - Manutenção de Ativos e Gestão de Frotas | ||||||||
Rotina: |
| ||||||||
Chamados Relacionados | MNG-4427 | ||||||||
País(es): | Todos | ||||||||
Banco(s) de Dados: | Todos | ||||||||
Sistema(s) Operacional(is): | Todos |
Ponto de Entrada
Descrição: | Ponto de Entrada para manipulação do XML da de importação de apontamento de equipamento via mensagem única . | ||||||||
Localização: | SIGAMNT: Atualizações/Controle de Oficina/Cadastros Básicos/Funcionários SIGAMNT: Atualizações/Controle de Oficina/Ordem de Serviço/Corretiva SIGAMNT: Atualizações/Controle de Oficina/Retorno de O.S./Retorno Mod.2 SIGAMNT: Atualizações/Controle de Oficina/Solicitação de Serviço/Solicitação SIGAMNT: Atualizações/Controle de Riscos/Multas/Multa | ||||||||
Eventos: | Cadastro de Funcionário (MNTA020) Cadastro de Ordem de Serviço Corretiva (MNTA420) Retorno de O.S. Mod. 2 (MNTA435) Cadastro de Solicitação de Serviço (MNTA280) Registro de Multas (MNTA765) | ||||||||
para o Protheus. Ajustes implementados para que aceite o Ponto de entrada MNTI851A e os erros sejam retornados para o RM de acordo com a condição do PE. No modo padrão o funcionamento continua o mesmo, sendo utilizado a rotina de acerto de contador para ajustes. Porem com o PE, após as validações os erros são retornados para o RM em tempo de execução do processo. Os erros podem ser verificados no Log de Importação e Exportação no RM. | |||||||||
Localização: | RM: Projetos/ Construção e Projetos/ Controle/ Mobilidade/ Equipamentos/ Apontamento de Equipamentos. | ||||||||
Eventos: | Acerto de Contador (MNTA852) Parte Diária (MNTA851) | ||||||||
Programa Fonte: | MNTI851.PRW | ||||||||
Função: | ImportXMLMNTI851A() | ||||||||
Retorno: |
|
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#Include 'PROTHEUS.ch' User Function MNTI851A() //- Retorna - .T. para gravar os erros como no processo padrão. // - .F. para não gravar os erros e retorna-los em tempo de integração. User Function MNTI851A() //- A expressão aplicada pode ser utilizada para verificar determinado trecho de um erro podendo ser mais específico. Return Local lRet := aScan(ParamIxb[1], {| x | "[99]" $ x } ) == 0 Return lRet |