Histórico da Página
Descrição | EECAE100 - Customização de funções de Embarque | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Observações | Ponto de Entrada para customização de funções no fonte EECAE100. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Exemplos | User Function EECAE100() If ValType(ParamIXB) == "A" Do Case oMsmGet:oBox:Align := CONTROL_ALIGN_ALLCLIENT
MsgInfo("Entrou no ponto de entrada 'GRV_CPOS_CUSTOM'.") Case cParam == "BUTTON_REMESSA" lDtEmba := .T. Case cParam == "PE_MARK_OK" aAdd(aButtons,{"REPLICAR",{|| U_ReplPed()},"Novo Botao"}) Case cParam == "FECHAMENTO_EMBARQUE" dDtEmb := EEC->EEC_DTEMBA Case cParam == "STATUS" cStatus := Faturado Parcialmente Case cParam == "MSG_ADIANT_NAO_UTILIZADO" lShowMsg := .F. Case cParam == "PE_GRAVA" /* Gravações customizadas das funcionalidades disponíveis em outras ações. Exemplo: EEB->(DBSetOrder(1)) EEB->(DBSeek(xFilial() + M->EEC_PREEMB) //looping //tratamentos customizados na tabela de agentes e comissões */ MsgInfo("Ponto de entrada EECAE100, parâmetro PE_GRAVA", "PE_GRAVA") Case cParam == "PE_GRV_EE9" MsgInfo("Ponto de entrada EECAE100, parâmetro PE_GRV_EE9", "PE_GRV_EE9") //Customização na gravação do item do processo de embarque EE9->EE9_ZZZZ:= "ABC" EndCase Return NIL | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Idioma | Português(Brasil) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Versões | Microsiga_Protheus11, Microsiga_Protheus12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sistemas Operacionais Suportados | Todos | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Compatível com as Bases de Dados | Todas | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parâmetros |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Variáveis |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Observação | Para edição de campos no embarque, mesmo com a data de embarque preenchida é recomendável que altere pelo Configurador (SIGACFG) o campo "Modo edição(X3_WHEN)", retirando qualquer condição de validação para que o campo possa ser editável. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Programa Fonte | EECAE100.PRW |