...
01. DADOS GERAIS
Produto: | solucoes_totvssolucoes_totvs_cross |
---|
SolucaoCross | Solucoes_totvs_parceiros |
---|
SolucaoParceiros | solucoes_totvs_parceirosexptotvs |
---|
SolucaoParcsExpsTOTVS | TOTVS Comércio Exterior |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | Modulos_totvs_prestadores_de_servicos |
---|
ModulosCrossSegmentos | TOTVS Backoffice (Linha Protheus) - Easy Import Control (SIGAEIC) |
---|
|
|
---|
Função: | EICFI400 | Função: |
---|
País: | Brasil |
---|
Ticket: |
|
---|
Requisito/Story/Issue (informe o requisito relacionado) : |
|
---|
...
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.
...
Bloco de código |
---|
language | py |
---|
theme | Eclipse |
---|
firstline | 1 |
---|
title | Exemplo de Utilização |
---|
linenumbers | true |
---|
|
Sintaxe
EICFI400 - Geração de títulos no Contas a Pagar ( < FI400INCPA_ALTCPO> , < FI400ExisteCampos> , [ FI400POS_DI_dDtEMB ], [ FI400INIVALPA ], [ GRV_CAMBIO_PRINCIPAL ] )
Exemplo:
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 |
Parâmetros
Parâmetro | Tipo | Parâmetro | Variável | Descrição |
---|
FI400INCPA_ALTCPO | Array of Record | Parâmetro para a identificação em qual ponto da rotina o ponto de entrada EICFI400 é executado. |
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. |
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.Este ponto de entrada é executado na inclusão e na visualização, então se a sua necessidade é intervir na inclusão, colocar no seu ponto de entrada uma verificação com a variável cTipoExec = "I" e se a sua necessidade é intervir na visualização, colocar no seu ponto de entrada uma verificaçao com a viável cTipoExec = "V". |
GRV_CAMBIO_PRINCIPAL |
...
| Array of Record | Ponto de entrada executado no momento da gravação do câmbio principal. |
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. |
...
04. ASSUNTOS RELACIONADOS
...