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 | é utilizado na rotina Documento de Entrada e permite | alterar a alteração da taxa da | moeda moeda e | marcar o check box de taxa | negociada negociada na aba "Duplicatas" no Documento de Entrada de acordo com o Pedido de | Compras compras quando ele estiver em moeda diferente | da moeda de 1. |
Localização: | Funções A103PROCPC (Processa | LOCALIZAÇÃO: funções a103procPC (Processa o carregamento do pedido de compras para a NFE) e | A103ItemPC A103ITEMPC ( | tela Tela de importação de | Pedidos pedidos de | Compra compras por Item). | ||
Observaçã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 | vínculo vinculo com mais de um Pedido de Compras na nota, a validação será feita com o | último ultimo pedido que estiver em moeda diferente | da moeda 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