Árvore de páginas

Versões comparadas

Chave

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

...

Descrição

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

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

utilizado na rotina Documento de Entrada e permite alterar a moeda, taxa da moeda e marcar o check box de taxa negociada

de acordo com o Pedido de

Compras

compras quando ele estiver em moeda diferente

da moeda 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 o

de 1.

Localização:

Funções A103PROCPC (Processa carregamento do pedido de compras para a NFE) e

A103ItemPC -

A103ITEMPC (Tela de importação de

Pedidos

pedidos de

Compra

compras por Item).

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

Observações

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


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

...

themeConfluence
languagecsharp
titleExemplo

...