Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
Portuguese | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ponto-de-Entrada: MA330CP - Define regras para classificação de matéria-prima
Descrição:
Eventos
Programa Fonte MATA330.PRX Sintaxe MA330CP - Define regras para classificação de matéria-prima ( ) --> aRegrasCP Retorno
Observações Utilizando o exemplo abaixo mencionado, teríamos o custo divido em três partes:
Para utilizar o custo em partes devem ser criados alguns campos no sistema, seguindo as regras e nomes que seguem abaixo. Se o ponto de entrada que define as regras do custo existir e os campos não forem criados , a rotina de recálculo do custo processará o recálculo do custo desconsiderando o custo em partes. Os campos são definidos com a seguinte regra Os campos devem ser definidos utilizando a seguinte regra: Arquivo SB2 – Saldos em Estoque Campos: B2_CP + CC + MM B2_CPF + CC + MM Arquivo SB6 – Saldos em poder de terceirosCampo: B6_CP + CC + MM Arquivo SB9 – Saldos IniciaisCampo: B9_CP + CC + MM Arquivo SC2 – Ordens de ProduçãoCampos: C2_CPF + CC + MM C2_CPI + CC + MM C2_API + CC + MM C2_APF + CC + MM Arquivo SD1 – Itens das NFs de EntradaCampo: D1_CP + CC + MM Arquivo SD2 – Itens das NFs de SaídaCampo: D2_CP + CC + MM Arquivo SD3 – Movimentos InternosCampo: D3_CP + CC + MM Exemplos #include 'rwmake.ch'User Function MA330CP ()LOCAL aRegraCP:={}AADD(aRegraCP,'SB1->B1_TIPO == 'MP'')AADD(aRegraCP,'SB1->B1_TIPO == 'MC'')Return aRegraCP |