Descrição | LOCALIZAÇÃO: Function MATI681 -> Adapter de apontamento da produção modelo 2. | Function MATI682 -> Adapter de apontamento de parada. DESCRIÇÃO: É utilizado para adicionar informações que serão utilizadas no apontamento da produção e no apontamento de parada, tabela SH6. |
---|
Observações | Este ponto de entrada permite que sejam adicionadas informações para realizar o apontamento da produção e apontamento de parada no Protheus. Não será permitido alterar nenhuma informação que é recebida por meio do XML do apontamento de produção. Para identificar se será realizada a execução para o apontamento de parada ou para o apontamento de produção, deve-se verificar o campo H6_TIPO conforme descrito no exemplo do ponto de entrada. Quando H6_TIPO for igual a "P", significa que está sendo executada a rotina de apontamento da produção. Quando for igual a "I", significa que está sendo executada a rotina de apontamento de parada. |
---|
Exemplos | #Include 'Protheus.ch' User Function MATI681CRG() Local aRet := {} Local nPos := aScan(PARAMIXB,{|aX| AllTrim(aX[1]) == "H6_TIPO"}) If PARAMIXB[nPos,2] == "P" //Apontamento de produção //Adiciona um operador para o apontamento. aAdd(aRet,{"H6_OPERADO","Operador1", Nil}) Else //Apontamento de parada EndIf Return aRet |
---|
Preview |
---|
Veja também | |
---|
Idioma | Português(Brasil) |
---|
Versões | Microsiga_Protheus12 |
---|
Sistemas Operacionais Suportados | Todos |
---|
Compatível com as Bases de Dados | Todas |
---|
Updates | |
---|
Parâmetros | PARAMIXB (Array) -> Array com as informações do apontamento. Essas informações não podem ser alteradas. |
---|
Retorno | aRet (Array) -> Array com as informações que serão adicionadas no apontamento. Deve estar no formato {"CAMPO","VALOR",NIL}. Deve retornar somente campos da tabela SH6. |
---|
Eventos de chamada do Ponto de Entrada | |
---|
Variáveis | |
---|
Programa Fonte | MATI681.prw |
---|