Árvore de páginas

Versões comparadas

Chave

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

...

NomeTipoDescrição
PE_STATUSCaracterPermite a customização do status do pedido após a liquidação do controle do câmbio
INICIALIZA_EVENTOSCaracterPermite a customização da validação que não permite gerar parcela de câmbio, caso a parcela já esteja liquidado. Também possibilita reiniciar a definição dos eventos para os quais devem ser geradas parcelas de câmbio, através da variável lInicializa.
PE_ALT_PARCCaracterPermite alteração da parcela de câmbio (aParc)
AF200DPARC_PARCELA_CAMBIOCaracterAo remover a Dt.Embarque do processo e clicar em Salvar, este ponto de entrada será executado. Também estará disponível a variável cDespIntFin, com a lista dos eventos que serão integrados ao módulo SIGAFIN.
AF200GPARC_DEF_PARCCaracterPossibilitar a alteração das parcelas que serão criadas no EEQ com base no array aParc. Também estará disponível a variável cDespIntFin, com a lista dos eventos que serão integrados ao módulo SIGAFIN.
AF200GPARC_DEF_COMICaracterPossibilitar a alteração do rateio das comissões no array aParcAux caso o array aParc tenha sido customizado.
EVENTOS_NAO_GERADOSCaracterPermite manipular a variável cEventosNaoGerados, determinando os eventos para os quais não devem ser geradas parcelas de câmbio. Este ponto é executado quando ocorre a reinicialização das variáveis de controle, que pode ser provocada pelo uso do ponto de entrada com o parâmetro INICIALIZA_EVENTOS.
AF200VALID_VALCAMPOCaracterExecutado a partir da validação dos campos da parcela de câmbio e na confirmação da gravação da parcela de câmbio. Permite implementar validações adicionais e/ou aborar, através da manipulação das variáveis lSair e lRet. Os campos que estão sendo validados podem ser identificados pela função ReadVar().
{"PE_VALIDA", nTipoDet}Array

Executado na confirmação da gravação da parcela de câmbio - botão Salvar (BT_OK). Permite implementar validações adicionais e/ou aborar, através da manipulação da variável lRet.

Este ponto de entrada também pode retornar dados lógicos, sendo atribuído ao lRet da função de validação.

Como array, possui duas posições:

  • A primeira posição, PE_VALIDA, serve para indicar que a execução do ponto de entrada ocorre ao confirmar a gravação das alterações realizadas na parcela de câmbio;
  • A segunda posição, nTipoDet, indicará a operação realizada, podendo assumir os valores:

3: Visulização da parcela de câmbio
4: Inclusão da parcela de câmbio
5: Alteração da parcela de câmbio
6: Exclusão da parcela de câmbio
99: Liquidação da parcela de câmbio
98: Estorno da liquidação da parcela de câmbio
97: Baixa gerencial da parcela de câmbio

{"ANTES_GRV_TMP", nTipo}Array

Executado na confirmação da manutenção da parcela de câmbio, logo após as validações, para gravação dos dados da memória (da parcela) para a tabela temporária:

  • A primeira posição, ANTES_GRV_TMP, serve para indicar que a execução do ponto de entrada ocorre antes da execução da gravação da memória para a tabela temporária;
  • A segunda posição, nTipo, indicará a operação realizada, podendo assumir os valores:

3: Visulização da parcela de câmbio
4: Inclusão da parcela de câmbio
5: Alteração da parcela de câmbio
6: Exclusão da parcela de câmbio
99: Liquidação da parcela de câmbio
98: Estorno da liquidação da parcela de câmbio
97: Baixa gerencial da parcela de câmbio

GRV_ITEM_CAMBIOCaracterExecutado na confirmação final do câmbio, parcela a parcela, na gravação dos dados da tabela temporária (TMP) para a tabela de câmbio (EEQ).
INC_CAMBIOCaracterExecutado após a gravação de todas as parcelas de câmbio (looping), da tabela temporária (TMP) para a tabela de câmbio (EEQ).
PE_GERPARCCaracterIndica o final da gravação de todas as parcelas de câmbio para o processo de embarque, após o preenchimento da data do embarque e gravação do processo. Este ponto permite a implementação de um looping na tabela das parcelas de câmbio (EEQ) para customização e gravação adicional de informações, dentre outras necessidades. Os dados da tabela podem ser posicionados usando as variáveis de memória da capa do processo de embarque (EEC).
VALIDA_PARCELACaracterValida as parcelas que serão geradas para o câmbio como comissão de agentes e despesas internacionais
DTNEGO_VALIDCaracterPermite a substituição dos tratamentos padrões de validação do campo data de negociação, EEQ_DTNEGO.
AF200STATUS_ALTSTATUSArrayPermite a alteração do status do PO, mesmo quando o mesmo possuir algum câmbio gerado.
ALTERA_PARCELAArrayPermite customizar a informação do campo Parcela, utilizado na chave para baixa dos títulos no módulo Financeiro.

04. VARIÁVEIS


ParâmetroNomeTipoPermite alterarDescrição
INICIALIZA_EVENTOSlGrvCamConLógicaSimVariável que permite pular a validação que não gera/regerar o titulo no financeiro
PE_ALT_PARCaParcArraySimArray que contém as parcelas de câmbio
AF200DPARC_PARCELA_CAMBIOlDLoopEEQLógicaSimSe estiver atribuído como .T., a parcela de câmbio da iteração atual não será excluída. Caso estiver como .F., a parcela de câmbio será excluída. Essa variável é referente ao ponto de entrada AF200DPARC_PARCELA_CAMBIO. Valor padrão = .F.
AF200DPARC_PARCELA_CAMBIOcDespIntFinCaracterNãoVariável com a lista dos eventos que serão integrados ao módulo SIGAFIN.
AF200GPARC_DEF_COMIaParcAuxArraySim

Guarda os percentuais de comissão em conta gráfica nas parcelas de saldo a receber quando há adiantamento com Mov. Exterior

INICIALIZA_EVENTOSlInicializaLógicaSimDetermina se reinicializa as variáveis de controle dos eventos para os quais devem ser geradas parcelas de câmbio
EVENTOS_NAO_GERADOScEventosNaoGeradosCaracterSimEventos para os quais devem ser geradas as parcelas de câmbio

AF200GPARC_DEF_PARC 

AF200DPARC_PARCELA_CAMBIO

cDespIntFinCaracterNãoEventos para os quais serão gerados os títulos no módulo SIGAFIN/ contas a pagar.
AF200VALID_VALCAMPOlSairLógicaSimDisponível no ponto de entrada com o parâmetro AF200VALID_VALCAMPO, permite a intervenção nas validações dos campos da parcela de câmbio, forçando a saída das validações (True) sem as execuções padrões.
PE_VALIDAnTipoDetNuméricoSim

Variável que permite identificar a operação que está sendo executada na manutenção da parcela de câmbio (Af200DetMan()). Pode assumir os valores:

3: Visulização da parcela de câmbio
4: Inclusão da parcela de câmbio
5: Alteração da parcela de câmbio
6: Exclusão da parcela de câmbio
99: Liquidação da parcela de câmbio
98: Estorno da liquidação da parcela de câmbio
97: Baixa gerencial da parcela de câmbio

ANTES_GRV_TMPnTipoCaracterSim

Variável que indicará a operação realizada, podendo assumir os valores:

3: Visulização da parcela de câmbio
4: Inclusão da parcela de câmbio
5: Alteração da parcela de câmbio
6: Exclusão da parcela de câmbio
99: Liquidação da parcela de câmbio
98: Estorno da liquidação da parcela de câmbio
97: Baixa gerencial da parcela de câmbio

AF200VALID_VALCAMPOlRetLógicaSimDisponível no ponto de entrada com os parâmetros AF200VALID_VALCAMPO e {"PE_VALIDA", nTipoDet} da validação da parcela de câmbio, permite definir se a validação está correta (True) ou incorreta (False).
VALIDA_PARCELAnValParPENuméricoNãoValor da parcela a ser gerada
VALIDA_PARCELAcCondPagtoPECaracterNãoCondição de pagamento aplicado no processo
VALIDA_PARCELAdDtBasePEDataNãoData de criação da parcela
VALIDA_PARCELAcEventoPECaracterNãoEvento do qual será criado a parcela
VALIDA_PARCELAcFornecedorPECaracterNãoFornecedor referente a parcela
VALIDA_PARCELAcLojaPECaracterNãoLoja referente a parcela
VALIDA_PARCELAcEmpresaPECaracterNãoEmpresa no qual será criada a parcela
VALIDA_PARCELAcNrInvoPECaracterNãoNúmero da Invoice do processo
VALIDA_PARCELAcNatPECaracterNãoNatureza da parcela
VALIDA_PARCELAlRetPELógicaSimVariável que valida a geração da parcela e caso verdadeiro aborta o processo de gerar a parcela
VALIDA_PARCELAnValorPENuméricoSimVariável que permite alterar o valor da parcela a ser gerada, não podendo o valor ser igual a zero 

...