Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

01. DADOS GERAIS

Função:
Produto:

solucoes_totvssolucoes_totvs_cross
SolucaoCross
Solucoes_totvs_parceiros
SolucaoParceiros
solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVSTOTVS Comércio Exterior

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

Modulos_cross_segmentos

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Easy Import Control (SIGAEIC)

Função:EICFI400
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

...

Bloco de código
languagepy
themeEclipse
firstline1
titleExemplo de Utilização
linenumberstrue
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âmetroTipoDescrição
FI400INCPA_ALTCPOArray of RecordParâmetro para a identificação em qual ponto da rotina o ponto de entrada EICFI400 é executado.
FI400ExisteCamposArray of RecordParâ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_dDtEMBArray of RecordParâ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".
FI400INIVALPAArray of RecordPossibilitarã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_PRINCIPALArray of RecordPonto de entrada executado no momento da gravação do câmbio principal.


Variáveis

NomeTipoEscopoPode AlterarDescrição
cIniDoctoCaracterPrivadoSimVariável que guarda o valor que será exibido inicialmente no campo "No Título" na tela de geração de títulos.
dDtEMBArray of RecordPrivadoSimVariável para a alteração da data de embarque, onde será baseado para o cálculo da data de vencimento.



04. ASSUNTOS RELACIONADOS



Templatedocumentos

...