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") 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 |