Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
M330CD1 - Manipula custo em parte nas notas de entrada
M330CD1 - Manipula custo em parte nas notas de entrada

Ponto-de-Entrada: M330CD1 - Manipula custo em parte nas notas de entrada
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
Descrição:

LOCALIZAÇÃO : Function A330Recalc - Função utilizada para recalculo o custo medio dos movimentos.

EM QUE PONTO : Executada antes de realizar a atualização do custo em partes dos movimentos de entrada 'SD1' que possuem o D1_TIPO diferente de 'D'. O Ponto de Entrada e utilizado para manipular o custo em partes das notas de entrada.

Eventos


 

Programa Fonte
MATA330.PRX
Sintaxe

M330CD1 - Manipula custo em parte nas notas de entrada ( < PARAMIXB[1]> , < PARAMIXB[2]> , < PARAMIXB[3]> ) --> aRetPartes

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
PARAMIXB[1]LógicolCstPart - Variavel utilizada para verificar se o sistema esta utilizando o custo em partes.X
PARAMIXB[2]VetorArray com a regra do custo em partes.X
PARAMIXB[3]VetorArray com o custo medio do movimento nas 5 moedas.X
Retorno
    aRetPartes(vetor)
  • Array com o novo custo em partes para o movimento de entrada 'SD1'
Observações


 

Exemplos
#INCLUDE 'RWMAKE.CH'User Function M330CD1()Local aAreaAnt   := GetArea()Local lCstPart   := PARAMIXB[1]Local aRegraCP   := PARAMIXB[2]Local aCusto     := PARAMIXB[3]Local aRetPartes := {}//-- Customizacoes do Cliente//-- Vale ressaltar que a tabela SD1 ja esta posicionadaRestArea(aAreaAnt)Return aRetPartes //-- Retorna o array com o novo custo em partes para este movimento