Árvore de páginas

Versões comparadas

Chave

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

Ponto de entrada MT103TXPC

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Compras (SIGACOM)

Rotina:

Rotina

Nome Técnico

Documento de Entrada

MATA103

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

é utilizado na rotina Documento de Entrada e alterar moeda marcar negociada Compras da moeda

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 o A103ItemPC tela Pedidos Compra

 EM QUE PONTO: ao vincular o Pedido de Compras com a nota.

Observações vínculo último da moeda

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.

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).

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

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

...

languagecsharp
themeConfluence
titleExemplo

...


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)


Nome

Tipo

Descrição

Obrigatório

nTaxaNuméricoTaxa negociada para duplicatas X

 

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