Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
LOCALIZAÇÃO : Function PegaCmDev() - Retorna o Custo de devolução de venda, se nao houver a nota original, devolve o custo atual.
EM QUE PONTO : É chamado na função genérica PEGACMDEV quando não é encontrada a NF 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. Este ponto de entrada foi criado para tratar o custo em parte.
SIGACUSA.PRW
MTCNFDVP - Altera Custo da Nota Fiscal ( < PARAMIXB[1]> , < PARAMIXB[2]> ) --> aRet
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB[1] | Vetor | Array com o custo da Nota Fiscal nas 5 moedas do sistema. | X | ||||||||||||||
PARAMIXB[2] | Caracter | String com a somatória da NF original + Série original pesquisada | X |
-
aRet(vetor)
- Deve retornar um array com os custos do movimento em todas as moedas.
O ponto de entrada recebe como parâmetro um array que contém:
[1] - 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.
[2] - String com a somatória da NF original + Série original pesquisada