Ponto de entrada M120FGCT
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Backoffice | ||||
Módulo: | Compras (SIGACOM) | ||||
Rotina: |
| ||||
Ponto de Entrada: | M120FGCT | ||||
País(es): | Brasil | ||||
Banco(s) de Dados: | Todos | ||||
Tabelas utilizadas: | SC7 | ||||
Sistema(s) operacional(is): | Windows/Linux |
Ponto de Entrada
Descrição: | O ponto de entrada M120FGCT tem como finalidade customizar a validação do vínculo entre solicitação de compras com o pedido de compras oriundo de medição de contratos. | ||||||||||||||||
Localização: | Linha a linha dos itens do pedido. | ||||||||||||||||
Eventos: | Não permitir a inclusão de linha invalidada. | ||||||||||||||||
Programa Fonte: | MATA120 | ||||||||||||||||
Função: | A120LINOK | ||||||||||||||||
Observações: | Este ponto de entrada somente será acionado:
| ||||||||||||||||
Parâmetros: |
| ||||||||||||||||
Retorno: |
| ||||||||||||||||
Exemplo: | Exemplo de utilização #INCLUDE "PROTHEUS.CH" User Function M120FGCT() Local lRet := .T. Local aArea := GetArea() Local aAreaSC1 := SC1->(GetArea()) Local cFilSeekC1 := PARAMIXB[1] Local cNumSC := PARAMIXB[2] Local cItemSC := PARAMIXB[3] //-- Início das validações de usuário If !Empty(cFilSeekC1) .And. !Empty(cNumSC) .And. !Empty(cItemSC) SC1->(DbSetOrder(2)) //-- C1_FILIAL, C1_NUM, C1_ITEM, C1_ITEMGRD lRet := SC1->(MsSeek(cFilSeekC1 + cNumSC + cItemSC)) EndIf If !lRet Help("", 1, "M120FGCT", , "Solicitação de compra não encontrada!") EndIf //-- Fim das validações de usuário SC1->(RestArea(aAreaSC1)) RestArea(aArea) Return lRet |