Árvore de páginas

Versões comparadas

Chave

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

...

Descrição:

Possibilita a realização das manutenções de Câmbio de Exportação, tais como Inclusão, Alteração e Exclusão, Baixa, Liquidação e estornos através do mecanismo de rotina automática.

Produto:

Microsiga Protheus

Segmento:Comércio Exterior
Módulo:SIGAEEC - Easy Export Control
Rotina:
RotinaNome Técnico
EECA200.PRW

Manutenção de Câmbio de processos de exportação

País(es):Todos
Banco(s) de Dados:Todos Homologados pela TOTVS
Tabelas Utilizadas:

EEQ - Parcelas de Câmbio do processo de exportação

Parâmetros:
NomeTipoDescriçãoObrigatório
xAutoCabArray of RecordOpção: 4=Alterar
XxOpcBrwAutoNuméricoArray com os dados do cabeçalho para integração automática
X
xOpcBrwAutoNuméricoOpção: 3X
xAutoItensArray of RecordArray com os dados da parcela para integração automáticax
xOpcDetAutoNuméricoOpção: 3=Incluir; 4=Alterar; 5=Excluir;

Observações:

Alguns campos das tabelas EEC, EE9, EXL, EEN, EXB e EEB podem receber o tratamento via dicionario de dados (SX3), o qual permite ser utilizado somente por alguns módulos (X3_USADO).
Para esses casos é necessário executar a preparação do ambiente passando a opção do módulo ativo.

Exemplo: PREPARE ENVIRONMENT EMPRESA "99" FILIAL "01" Modulo "EEC" TABLES "EEC,EE9"

Integração automática do Câmbio de Exportação

Para realizar a integração automática de um Câmbio de Exportação, é necessária a utilização da função MsExecAuto. Para isso, deve ser utilizado o programa EECAF200, responsável pela manutenção dos câmbio.

Opções: 99 = Liquidar Parcela

98 = Estornar Liquidação da Parcela

95 = Excluir Parcela

4 = Incluir Parcela

5 = Alterar Parcela

x

Observações:

Para a integração via Execauto a opção xOpcBrwAuto deve ser sempre 3 e para os itens que seriam as parcelas temos a variável xOpcDetAuto onde são enviadas as opções para cada ação do câmbio, lembrando que e as ações são como na utilização do câmbio em tela, ou seja, para o de baixa de título com movimento no exterior deve ser enviado via Execauto um alteração da parcela informando os dados necessários, os mesmos que se usa via tela, para executar uma alteração e então a baixa do título e o mesmo vale para o estorno que deve ser enviado uma alteração com a data de crédito no exterior, assim como funciona em tela hoje.


Integração automática do Câmbio de Exportação

Para realizar a integração automática de um Câmbio de Exportação, é necessária a utilização da função MsExecAuto. Para isso, deve ser utilizado o programa EECAF200, responsável pela manutenção dos câmbio.

A utilização da rotina automática, funciona de acordo com as informações que são passadas na chamada do ExecAuto, onde:

xAutoCab que são os dados referentes ao processo de embarque do qual deseja alterar e que devem ser enviados os dados chave para localização da capa do processo de embarque e os dados são a filial e o número do processo de embarque, como mostrado no exemplo abaixo:

aadd( aCab , { "EEC_FILIAL"    , "Filial"           , Nil })
aadd( aCab , { "EEC_PREEMB" , "Embarque" , Nil })

xOpcBrwAuto que representa a opção da rotina do browse a ser executada e no caso da manutenção de câmbio deverá ser utilizada sempre a opção 3, responsável pela rotina de manutenção das parcelas;

xAutoItens que são os dados da parcela e que deve sempre receber os dados chave para as opções de liquidar, estornar, alterar e excluir parcela tendo como diferente somente a opção de incluir uma parcela conforme mostrado nos exemplos abaixo;

Inclusão de parcelas:





A utilização da rotina automática, depende da passagem de duas informações para que possa ser executada, sendo a primeira delas, a opção que se deseja realizar, ou seja, é necessário informar para a rotina se a operação que será realizada é uma Inclusão, uma Alteração ou uma Exclusão, e a segunda informação obrigatória, é o array com as informações a serem integradas.

...