Histórico da Página
Ponto de entrada MT103TXPC
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Serviços | ||||
Módulo: | Compras (SIGACOM) | ||||
Rotina: |
| ||||
Ponto de Entrada: | MT103TXPC | ||||
País(es): | Brasil | ||||
Banco(s) de Dados: | Todos | ||||
Tabelas utilizadas: | SF1 - SD1 - SC7 | ||||
Sistema(s) operacional(is): | Windows/Linux |
Ponto de Entrada
Descrição: | O Ponto de Entrada MT103TXPC |
permite |
a alteração da taxa da |
moeda e |
o check box de taxa |
negociada na aba "Duplicatas" no Documento de Entrada de acordo com o Pedido de |
compras quando ele estiver em moeda diferente |
de 1. |
O retorno do ponto de entrada será o valor da taxa da moeda utilizada na nota. Se for igual a zero, o cálculo da taxa da moeda será o resultado da divisão do valor unitário do Documento de Entrada (D1_VUNIT) pelo valor unitário do Pedido de Compra (C7_PRECO).
Localização: | Funções A103PROCPC (Processa |
carregamento do pedido de compras para a NFE) e |
A103ITEMPC ( |
Tela de importação de |
pedidos de |
compras por Item). |
EM QUE PONTO: ao vincular o Pedido de Compras com a nota.
ObservaçõesObservação: | O Ponto de entrada é para alterar os valores das duplicatas apenas, a quantidade e preço unitário no item do documento são convertidos conforme configuração da taxa da moeda 2. No momento da execução do ponto de entrada, a tabela SC7 estará posicionada no pedido utilizado e os arrays aHeader e aCols estarão disponíveis para efetuar validações. Ao efetuar o |
vinculo com mais de um Pedido de Compras na nota, a validação será feita com o |
ultimo pedido que estiver em moeda diferente |
de 1. |
Idioma
Português (Brasil)
Versões
Microsiga Protheus 11
Sistemas Operacionais Suportados
Todos
Compatível com as Bases de Dados
Todas
Retorno
nRet - Valor da taxa da moeda calculada
Programa Fonte
MATA103.PRW
...
language | csharp |
---|---|
theme | Confluence |
title | Exemplo |
...
Ex: Moeda 2 está configurada com o valor R$ 5,00 Ponto de Entrada retornara o valor de R$ 4,00 Pedido de Compras (Qtde: 1 / Preço: 10 / Moeda: 2) Ao vincular o Pedido de Compras, no documento de entrada, o preço unitário será convertido para real utilizando a Moeda 2 (valor de R$ 5,00), assim o preço ficara em R$ 50,00, pois o documento de entrada deve dar entrada sempre em REAL. E no momento do vinculo, ao ter o Ponto de Entrada com o valor R$ 4,00, o valor da duplicata, será recalculado para $12,50 (12.50 * 4 = 50,00). | |||||||||
Programa Fonte: | MATA103 | ||||||||
Função: | A103PROCPC e A103ITEMPC | ||||||||
Retorno: | O retorno do Ponto de Entrada será o valor da taxa da moeda utilizada para as "Duplicatas" do documento. Se for igual a zero, o calculo da taxa da moeda será o resultado da divisão do valor unitário do documento de entrada (D1_VUNIT) pelo valor unitário do Pedido de Compra (C7_PRECO)
|
Exemplo:
#Include 'Protheus.ch'
User Function MT103TXPC()
Local nTaxa := 0 //Valor a ser adotado na taxa da moeda - aba duplicatas
//Customizações do cliente
Return nTaxa