Page tree

MTCNFDV - Devolução de Venda

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Parâmetro(s):


Nome
Tipo
Descrição
Default
Obrigatório Referência

PARAMIXB[1]
Vetor
(Vide Observações)


X


Idiomas:

Espanhol, Inglês

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

MTCNFDV - Devolução de Venda 

Localização:

Function PegaCmDev() - Retorna o custo de devolução de venda, se não houver a nota original, devolve o custo atual.

Em que ponto:

É chamado na função genérica PEGACMDEV quando não é encontrada a Nota Fiscal original digitada no movimento.
Serve para alterar o custo da Nota Fiscal caso o usuário não queira utilizar o custo sugerido pelo sistema.

Programa Fonte:

SIGACUSA.PRX

Sintaxe:

MTCNFDV - Devolução de Venda ( < PARAMIXB[1]> ) --> aRet

Retorno:

aRet

    (vetor)
  • Deve retornar um array com os custos do movimento em todas as moedas.
Observações:

O ponto de entrada recebe como parâmetro um array que contém:

[1] - Uma variável lógica que indica se o custo utilizado ‚ FIFO (.T.) ou não (.f.)
[2] - Array com o custo da Nota Fiscal nas 5 moedas do sistema.O custo do MOVIMENTO INTEIRO, NÃO O CUSTO MÉDIO UNITÁRIO.
[3] - String com a somatória da NF original + Série original pesquisada.