Á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 de acordo com o Pedido de compras quando ele estiver em moeda diferente de 1.

Localização:

Funções A103PROCPC (Processa

utilizado na rotina Documento de Entrada que permite alterar a moeda, taxa da moeda e marcar o check box de taxa negociada de acordo com o pedido de compras quando o pedido estiver na moeda 2.
O retorno do ponto de entrada será o valor da taxa da moeda utilizada na nota. Caso o retorno seja 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

carregamento do pedido de compras para a NFE) e

A103ItemPC -

A103ITEMPC (Tela de

importacao

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

Pedido de

compras

Compras na nota, a validação será feita com o

último

ultimo pedido que estiver

na moeda 2.

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Retorno

nRet - Valor da taxa da moeda calculada

Programa Fonte

MATA103.PRW

em moeda diferente de 1.


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

...