Árvore de páginas

Condição de Pagamento do Pedido e Embarque com valor antecipado

Descrição:

Essa atualização tem como objetivo criar um campo data na tabela de embarque para o novo conceito da rotina que permite utilizar condições de pagamentos que exijam pagamento antecipado (dias negativos).

Produto:

Microsiga Protheus

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

Pedido de Exportação

EECAP102.PRWFunções Pedidos de Exportação
EECAE100.PRWProcesso de Embarque
EECAF200.PRWManutenção de Câmbio
País(es):Todos
Banco(s) de Dados:Todos Homologados pela TOTVS
Campos:
CampoTítuloDescriçãoTipoTamanhoBrowseVisualContextoIni. Padrão
EEC_DTADTELiberação FinanceiraData da liberação financeiraData8NãoAlterarReal-
EEC_STADTOStatus AdiantamentoStatus sobre os adiantamentosCaractere200NãoVisualizarVirtualIIF(!INCLUI,AE102ADTVLD(.T.),"")

Observações:

A validação somente é disparada quando é realizado o preenchimento da 'Data de Embarque".

Condição de pagamento com adiantamento


O cadastro de condição de pagamento permite que você cadastre uma condição do tipo parcelado onde as parcelas tenham dias negativos, no qual vai representar o adiantamento a ser associado no embarque. Isso quer dizer que no embarque em que essa condição de pagamento for utilizada o mesmo terá, no caso de parcelas com dias negativos, a informação no campo "Status Adiantamento" referente aos valores que são esperados como adiantamento e o quanto de adiantamento já foi associado ao embarque.

De forma que, em um processo de embarque com valor de US$ 10.000,00 (dez mil dólares) e uma condição de pagamento que prevê uma ou mais parcelas de adiantamento que na soma sejam 30% do valor do processo e tiver associado adiantamentos que correspondem ao valor de 30% o campo "Status Adiantamento" vai mostrar um texto com o seguintes dizeres:

Para casos como esse onde o valor associado corresponde ao valor esperado a nova validação da rotina não exibirá mensagem alguma e tão pouco será necessário o preenchimento do campo de "Liberação Financeira", mas quando o valor associado for menos que o valor esperado a rotina de validação vai sempre exibir uma mensagem podendo ser impeditiva ou apenas informativa, mas sempre será exibida quando o valor esperado for maior que o associado.

Campo de Liberação Financeira:

A mensagem impeditiva nesse caso ocorre quando o campo "Liberação Financeira" não estiver preenchido e o valor esperado for menos que o valor associado como no exemplo abaixo.

Nesse caso quando preencher a data de embarque a mensagem exibida será a seguinte:

E como nesse caso é impeditiva se clicar em salvar o sistema verifica se foi preenchido a data de liberação financeira e caso não tenha sido exbirá a seguinte mensagem de bloqueio e volta para o campo da data de embarque. Caso clique em cancelar não será exibido a mensagem de bloqueio e será retornado ao campo de data de embarque.

A mensagem informativa é exibida quando a data de liberação financeira estiver preenchida, conforme imagem abaixo

E então quando preencher a data de embarque será exibida a mensagem informativa sobre os valores das parcelas onde a diferença entre valor esperado e valor associado será diluído nas parcelas restantes da condição de pagamento.

E quando clicar em salvar poderá trocar de campo normalmente para continuar o processo e então em caso de finalizado salvar com a data de embarque para geração do câmbio onde a soma das parcelas devem ser equivalente ao valor do processo de embarque.