Home

Linha Microsiga Protheus

Páginas filhas
  • EICFI400 - Geração de Títulos no Contas a Pagar

Ponto-de-Entrada: EICFI400 - Geração de títulos no Contas a Pagar

 

Abrangências:Microsiga Protheus 10 , Microsiga Protheus 11
Versões:Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português (Brasil)

 

Descrição:
Possibilidade de alterar o valor padrão para o campo "No Título" da tela de geração de títulos no Contas a Pagar (Financeiro), ao gerar uma PA a partir da rotina geração de PA.Caminho: Atualizações->Financeiro->Geração de PA->Gera PA (depois de selecionar um despachante)-> Gera PA (depois de selecionar o processo).Obs: Para alterar o valor do campo use a variável private “cIniDocto”, ela contém o valor (por padrão) do campo WD_DOCTO.`Foi disponibilizado no programa EICFI400.PRW o ponto de entrada EICFI400 com o parâmetro FI400INIVALPA que possibilitarão o acesso as informações referente ao  Número de Pagamento Antecipado, Parcela, Tipo, Fornecedor e Loja quando o mesmo é integrado ao Financeiro.
Programa Fonte
EICFI400.PRW
Sintaxe

EICFI400 - Geração de títulos no Contas a Pagar ( < FI400INCPA_ALTCPO> , < FI400ExisteCampos> , [ FI400POS_DI_dDtEMB ], [ FI400INIVALPA ], [ GRV_CAMBIO_PRINCIPAL ] )

Parâmetros:

 

 Nome  Tipo  Descrição  Default  Obrigatório  Referência 
 FI400INCPA_ALTCPO  Array of Record  Parâmetro para a identificação em qual ponto da rotina o ponto de entrada EICFI400 é executado.     X    
 FI400ExisteCampos  Array of Record  Parâmetro para a identificação em qual ponto da rotina o ponto de entrada EICFI400 é executado. Ponto de entrada na função FI400ExcPA.     X    
 FI400POS_DI_dDtEMB  Array of Record  Parâmetro para a identificação em qual ponto de entrada do EICFI400 é executado, ponto para a alteração da data de vencimento, onde deve ser alterada a variável "dDtEMB".          
 FI400INIVALPA  Array of Record  Possibilitarão o acesso as informações referente a Número de Pagamento Antecipado, Parcela, Tipo, Fornecedor e Loja quando o mesmo é integrado ao Financeiro.          
 GRV_CAMBIO_PRINCIPAL  Array of Record  Ponto de entrada executado no momento da gravação do câmbio principal.          

 

Retorno
    ()
Exemplos
User Function EICFI400()Local cExecute := "", cMsg := ""   If Type("ParamIXB") == "C"      cExecute := ParamIXB   EndIf   Do Case      Case cExecute == "FI400INIVALPA"         cMsg := "E2_PREFIXO = "     + cPrefEICTit   + ENTER         cMsg += "E2_PARCELA = "  + cParcEICTit   + ENTER         cMsg += "E2_TIPO = "         + cTipoEICTit   + ENTER         cMsg += "E2_NUM = "        + cNumEICTit  + ENTER         cMsg += "E2_FORNECE = " + cFornEICTit   + ENTER         cMsg += "E2_LOJA = "        + cLojaEICTit                  MsgInfo(cMsg)               EndCaseReturnUser Function EICFI400()Local cParamIf ValType(ParamIXB) == "C"      cParam:= ParamIXBEndIfIf cParam == "FI400BAIXAPA_ALTCPO"       cIniDocto := [Instruções]ElseIf cParam == "FI400INCPA_ALTCPO"       cIniDocto := [Instruções]ElseIf cParam == "FI400POS_DI_dDtEMB"       ddtemb := [Instruções]ElseIf cParam == "GRV_CAMBIO_PRINCIPAL"       [Instruções]EndIf                      Return
Variáveis

 

 Nome  Tipo  Escopo  Pode Alterar  Descrição 
 cIniDocto  Caracter  Privado  Sim  Variável que guarda o valor que será exibido inicialmente no campo "No Título" na tela de geração de títulos. 
 dDtEMB  Array of Record  Privado  Sim  Variável para a alteração da data de embarque, onde será baseado para o cálculo da data de vencimento. 

 

 

  • Sem rótulos