CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Parâmetros
- Variáveis
- Tabelas utilizadas
01. VISÃO GERAL
Pontos de Entrada disponíveis para o Relatório EFFRC150.PRW. Este fonte contempla os relatórios do módulo Financiamento Rel. Fin.prov. Jur, Rel. Fin.vinculado e Rel. Fin.a Vincula.
02. EXEMPLO DE UTILIZAÇÃO
Exemplo de Utilização
User Function EFFRC150() Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,"")) Do Case Case cParam == "ADD_DADOS_ACC" //Adiciona novas informacoes ao array aRel, para que possa relacionar com as novas colunas a serem criadas para o relatorio. O PE é executado para cada registro do relatorio aAdd(aRel[len(aRel)],"Nova informacao ACC") Case cParam == "ADD_DADOS_ACE" //Adiciona novas informacoes ao array aRel, para que possa relacionar com as novas colunas a serem criadas para o relatorio. O PE é executado para cada registro do relatorio aAdd(aRel[len(aRel)],"Nova informacao ACE") Case cParam == "ADD_DADOS_PROV_JUROS" //Adiciona novas informacoes ao array aRel, para que possa relacionar com as novas colunas a serem criadas para o relatorio. O PE é executado para cada registro do relatorio aAdd(aRel[Len(aRel)],"Nova informacao Prov Juros") Case cParam == "ADD_COLUNAS" //Adicionar nova coluna para o relatorio, referente as informaçõe adicionadas no array aRel. Executado uma unica vez para relacionar as colunas com a posiçao do aRel que contera a informacao. //cTipRel identifica qual o tipo de relatorio esta sendo gerado. If cTipRel == "Provisão de Juros" aadd(aColuna,{"Observ", "C",30, 0, {|x| aRel[x][21]}}) /*Bloco de Codigo contendo o array aRel e a posicao onde se encontra a informacao a ser exibida*/ elseIf cTipRel =="ACC" aadd(aColuna,{"Observ", "C",30, 0, {|x| aRel[x][18]}}) /*Bloco de Codigo contendo o array aRel e a posicao onde se encontra a informacao a ser exibida*/ elseif cTipRel =="ACE" aadd(aColuna,{"Observ", "C",30, 0, {|x| aRel[x][22]}}) /*Bloco de Codigo contendo o array aRel e a posicao onde se encontra a informacao a ser exibida*/ EndIf EndCase Return
03. Parâmetros
Outras Ações / Ações relacionadas
Ação | Descrição |
---|---|
ADD_DADOS_ACC | Permite adicionar novas informações ao array aRel, para que possa relacionar com as novas colunas a serem criadas para o relatório. O PE é executado para cada registro do relatório |
ADD_DADOS_ACE | Permite adicionar novas informações ao array aRel, para que possa relacionar com as novas colunas a serem criadas para o relatório. O PE é executado para cada registro do relatório |
ADD_DADOS_PROV_JUROS | Permite adicionar novas informações ao array aRel, para que possa relacionar com as novas colunas a serem criadas para o relatório. O PE é executado para cada registro do relatório |
ADD_COLUNAS | Permite adicionar novas colunas para o relatório, referente às informaçõe adicionadas no array aRel. Executado uma única vez para relacionar as colunas com a posição do aRel que conterá a informacao. |
04. Variáveis
Principais Campos e Parâmetros
Parâmetro | Nome | Tipo | Permite Alterar | Descrição |
---|---|---|---|---|
ADD_DADOS_ACC | aRel | Array | Sim | Array contendo as informações a serem impressas no relatório para cada coluna. |
ADD_DADOS_ACE | aRel | Array | Sim | Array contendo as informações a serem impressas no relatório para cada coluna. |
ADD_DADOS_PROV_JUROS | aRel | Array | Sim | Array contendo as informações a serem impressas no relatório para cada coluna. |
ADD_COLUNAS | aColunas | Array | Sim | Array contendo todas as colunas do relatório e um bloco de código relacionando a posição do aRel a ser impressa para a coluna. |
ADD_COLUNAS | cTipRel | Caracter | Não | Variável contendo a informação de qual relatório está sendo executado. As informações possívels são: ACE, ACC e Provisão de Juros. |
05. TABELAS UTILIZADAS
- EF1 - Capa do Financiamento
- EF3 - Eventos do Contrato
- EEC - Embarque
- SWB - Itens de Câmbio
- EEQ - Valor das Parcelas do Embarque
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas