2 : Cálculo das DG nível documento origem
Integer LBASE
Base de cálculo das DG (quantidade ou montante segundo o valor de [F:OVE]FORBASIS )
No quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto...
Tabela | Conteúdo significativo | Título Tabela |
ITMMASTER | SIM | Artigo mestre |
ITMFACILIT | SIM | Artigo-estabelecimento |
ITMMVT | SIM | Acumulados artigo |
OVERHEAD | SIM | Despesas gerais |
O ponto de entrada BASFGPROD permite modificar a base de cálculo das despesas gerais produto contido na variável LBASE.
Pode existir uma transação em curso (testar o valor de adxlog).
Pode existir um ficheiro rasto aberto (Testar o valor de GTRACE)
Três máscaras são preenchidas com todas as informações necessárias para calcular um custo standard, um custo previsional ou real de ordem de fabrico ou de subcontrato.
Para este ponto de entrada, estamos em vias de calcular as despesas gerais de entrada de um produto identificado por [M:CST]ITMREF(I).
Variável ou máscara | Definição |
CLCCST0 [M:CST0] | contém o estabelecimento |
CLCCSTPAR [M:CTP] | contém o tipo de custo a calcular (custo standard, custo previsional, preço de custo real) assim que todas as informações necessárias na identificação e ao modo de cálculo do custo. |
CLCCST [M:CST] | contém o detalhe do cálculo (custo matéria, custo operatório, custo de sub-contrato, despesas gerais...). |
Integer LTRG | 1 : Cálculo das DG nível documento |
Integer LBASE | Base de cálculo das DG (quantidade ou montante segundo o valor de [F:OVE]FORBASIS ) |
No quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto...
Tabela | Conteúdo significativo | Título Tabela |
BOM | SIM | Nomenclatura artigo |
ITMMASTER | SIM | Artigo mestre |
ITMFACILIT | SIM | Artigo-estabelecimento |
ITMMVT | SIM | Acumulados artigo |
OVERHEAD | SIM | Despesas gerais |
O ponto de entrada BASFGOPE permite modificar a base de cálculo das despesas gerais operatórias contida na variável LBASE.
Pode existir uma transação em curso (testar o valor de adxlog).
Pode existir um ficheiro rasto aberto (Testar o valor de GTRACE)
Três máscaras são preenchidas com todas as informações necessárias para calcular um custo standard, um custo previsional ou real de ordem de fabrico ou de subcontrato.
Para este ponto de entrada, estamos em vias de calcular as despesas gerais de uma operação identificada por [M:CST]WST(I).
Variável ou máscara | Definição |
CLCCST0 [M:CST0] | contém o estabelecimento |
CLCCSTPAR [M:CTP] | contém o tipo de custo a calcular (custo standard, custo previsional, preço de custo real) assim que todas as informações necessárias na identificação e ao modo de cálculo do custo. |
CLCCST [M:CST] | contém o detalhe do cálculo (custo matéria, custo operatório, custo de sub-contrato, despesas gerais...). |
Integer LTRG | 1 : Cálculo das DG nível documento |
Integer LBASE | Base de cálculo das DG (tempo ou montante segundo o valor de [F:OVE]FORBASIS ) |
No quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto...
Tabela | Conteúdo significativo | Título Tabela |
WORKCOST [MWC] | SIM | Secções de valorização |
WORKSTATIO [MWS] | SIM | Posto de carga |
OVERHEAD | SIM | Despesas gerais |
O ponto de entrada BASFGSCO permite modificar a base de cálculo das despesas gerais de uma operação de sub-contrato contido na variável LBASE
Pode existir uma transação em curso (testar o valor de adxlog).
Pode existir um ficheiro rasto aberto (Testar o valor de GTRACE)
Três máscaras são preenchidas com todas as informações necessárias para calcular um custo standard, um custo previsional ou real de ordem de fabrico ou de subcontrato.
Para este ponto de entrada, estamos em vias de calcular as despesas gerais de uma operação de subcontrato identificada por [M:CST]SCOWST(I).
Variável ou máscara | Definição |
CLCCST0 [M:CST0] | contém o estabelecimento |
CLCCSTPAR [M:CTP] | contém o tipo de custo a calcular (custo standard, custo previsional, preço de custo real) assim que todas as informações necessárias na identificação e ao modo de cálculo do custo. |
CLCCST [M:CST] | contém o detalhe do cálculo (custo matéria, custo operatório, custo de sub-contrato, despesas gerais...). |
Integer LTRG | 1 : Cálculo das DG nível documento |
Integer LBASE | Base de cálculo das DG (tempo ou montante segundo o valor de [F:OVE]FORBASIS ) |
No quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto...
Tabela | Conteúdo significativo | Título Tabela |
WORKCOST [MWC] | SIM | Secções de valorização |
WORKSTATIO [MWS] | SIM | Posto de carga |
OVERHEAD | SIM | Despesas gerais |
O ponto de entrada BASFGSCO2 permite modificar a base de cálculo das despesas gerais de um artigo de sub-contrato contido na variável LBASE.
Pode existir uma transação em curso (testar o valor de adxlog).
Pode existir um ficheiro rasto aberto (Testar o valor de GTRACE)
Três máscaras são preenchidas com todas as informações necessárias para calcular um custo standard, um custo previsional ou real de ordem de fabrico ou de subcontrato.
Para este ponto de entrada, estamos em vias de calcular as despesas gerais de um artigo subcontratado identificado por [M:CST]SCOITMREF(I).
Variável ou máscara | Definição |
CLCCST0 [M:CST0] | contém o estabelecimento |
CLCCSTPAR [M:CTP] | contém o tipo de custo a calcular (custo standard, custo previsional, preço de custo real) assim que todas as informações necessárias na identificação e ao modo de cálculo do custo. |
CLCCST [M:CST] | contém o detalhe do cálculo (custo matéria, custo operatório, custo de sub-contrato, despesas gerais...). |
Integer LTRG | 1 : Cálculo das DG nível documento |
Integer LBASE | Base de cálculo das DG (quantidade ou montante segundo o valor de [F:OVE]FORBASIS ) |
No quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto...
Tabela | Conteúdo significativo | Título Tabela |
ITMMASTER | SIM | Artigo mestre |
ITMFACILIT | SIM | Artigo-estabelecimento |
ITMMVT | SIM | Acumulados artigo |
OVERHEAD | SIM | Despesas gerais |
O ponto de entrada INITCST permite modificar/acrescentar/suprimir os elementos servindo ao cálculo de um custo.
Pode existir uma transação em curso (testar o valor de adxlog).
Pode existir um ficheiro rasto aberto (Testar o valor de GTRACE)
Três máscaras ([M:CST], [M:CTP] e [M:CST0]) são preenchidas com todas as informações necessárias para calcular um custo standard, um custo previsional ou real de ordem de fabrico ou de sub-contrato.
No momento onde este ponto de entrada está desencadeado, os valores dos componentes e das operações foram calculados assim que as despesas gerais correspondentes. Não resta mais ao standard que a fazer a soma dos elementos e os repartir sobre as diferentes linhas de compostos.
É então possível modificar, acrescentar ou suprimir os elementos (componentes ou operações) antes que os acumulados e repartições estejam feitos.
Variável ou máscara | Definição |
CLCCST0 [M:CST0] | contém o estabelecimento |
CLCCSTPAR [M:CTP] | contém o tipo de custo a calcular (custo standard, custo previsional, preço de custo real) assim que todas as informações necessárias na identificação e ao modo de cálculo do custo. |
CLCCST [M:CST] | contém o detalhe do cálculo (custo matéria, custo operatório, custo de sub-contrato, despesas gerais...). |
[M:CTP]NIV | 1 : Cálculo mono-nível |
As tabelas abertas dependem do tipo de custo em curso de cálculo.
O ponto de entrada CALCFG permite preencher o cálculo de despesas gerais para um cálculo específico.
Não existe transação em curso.
Existe um ficheiro rasto aberto.
O ponto de entrada encontra-se no sub-programa de cálculo das depesas gerais. O mesmo sub-programa calcula as despesas de matéria, as despesas operatórias ou as despesas de produto acabado; convém testar o código natureza ou uma zona suplementar da tabela naturezas de despesas OVENAT ou da tabela de Despesas gerais OVERHEAD para efetuar o cálculo apropriado.
O ponto de entrada se situa no anel de tratamento das naturezas de despesas e permite assim de distinguir o cálculo para cada natureza. A variável do anel For é I_NAT. Falta alterar a variável CLC_NAT com o resultado de um cálculo específico. Este cálculo servirá a alimentar o composto despesas gerais global (e não unitário) do custo previsional.
Atenção : cada montante de despesas por natureza está memorizada na variável PTABVAR(J) ou na variável PTABFXD(J) (no interior do anel). Seguida ao cálculo específico, pode-se evitar o cálculo standard em afetando o valor 1 à variável GPE.
J corresponde ao índice na lista dos valores de DG por natureza.
Variável ou máscara | Definição |
Mask ITCCLC0 [DIA] | Ecrã de lançamento (estabelecimento, parâmetros...) |
Mask CLCCST [CST] | Ecrã de cálculo de custo |
Char ERR_TRA (80) | Texto para o rasto |
Char COL(1) | Coluna (A,B,C ou D) segundo escolha ao lançamento do cálculo |
Decimal CUM_NAT | Base acumulada para cálculo em cascata |
Decimal CLC_NAT | Montante das despesas por natureza |
Parâmetros em entrada do sub-programa de cálculo | |
Decimal PBAS | Base de cálculo (global) |
Char POVE | Códigos despesas gerais |
Char PCOL | Coluna ("A","B","C" ou "D") segundo a escolha ao lançamento do cálculo. |
Integer PVCRTRG | 1 : Cálculo das DG nível documento |
Parâmetros em saida do sub-programa de cálculo | |
Char PTABNAT() | Natures |
Decimal PTABVAR() | Despesas gerais variáveis |
Decimal PTABFXD() | Despesas gerais fixos |
No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto ...
Tabela | Conteúdo significativo | Título Tabela |
ITMMASTER | NÃO | Artigo |
ITMFACILIT | NÃO | Artigo-estabelecimento |
OVERHEAD | SIM | Despesas gerais |
OVENAT | SIM | Natureza DG |
TABFOR | NÃO | Fórmulas : |
O ponto de entrada AVINITCST permite modificar/acrescentar/suprimir os elementos servindo ao cálculo de um custo. O tratamento standard alimenta em seguida os valores destes elementos e cálculo as despesas gerais.
Pode existir uma transação em curso (testar o valor de adxlog).
Pode existir um ficheiro rasto aberto (Testar o valor de GTRACE)
Três máscaras ([M:CST], [M:CTP] e [M:CST0]) são preenchidas com todas as informações necessárias para calcular um custo standard, um custo previsional ou real de ordem de fabrico ou de sub-contrato.
No momento onde este ponto de entrada foi desencadeado, os componentes e operações foram carregados. O tratamento standard vai em seguida carregar os custos destes elementos assim que a sua despesa geral.
Para acrescentar elementos, é possível de se ajudar do tratamento SUBCSTB.
Variável ou máscara | Definição |
CLCCST0 [M:CST0] | contém o estabelecimento |
CLCCSTPAR [M:CTP] | contém o tipo de custo a calcular (custo standard, custo previsional, preço de custo real) assim que todas as informações necessárias na identificação e ao modo de cálculo do custo. |
CLCCST [M:CST] | contém o detalhe do cálculo (custo matéria, custo operatório, custo de sub-contrato, despesas gerais...). |
[M:CTP]NIV | 1 : Cálculo mono-nível |
As tabelas abertas dependem do tipo de custo em curso de cálculo.
O ponto de entrada APCLCCST permite intervir a mão após o cálculo de um custo, antes do seu registo.
Pode existir uma transação em curso (testar o valor de adxlog).
Pode existir um ficheiro rasto aberto (Testar o valor de GTRACE)
Três máscaras ([M:CST], [M:CTP] e [M:CST0]) são preenchidas com todas as informações necessárias para calcular um custo standard, um custo previsional ou real de ordem de fabrico ou de sub-contrato.
No momento onde este ponto de entrada foi desencadeado, tudo foi calculado : custo dos produtos, custos das despesas gerais dos componentes, operações e produtos.
Variável ou máscara | Definição |
CLCCST0 [M:CST0] | contém o estabelecimento |
CLCCSTPAR [M:CTP] | contém o tipo de custo a calcular (custo standard, custo previsional, preço de custo real) assim que todas as informações necessárias na identificação e ao modo de cálculo do custo. |
CLCCST [M:CST] | contém o detalhe do cálculo (custo matéria, custo operatório, custo de sub-contrato, despesas gerais...). |
[M:CTP]NIV | 1 : Cálculo mono-nível |
[M:CTP]CLCOVEFLG | 0 : calcular as DG (valor por defeito) |
As tabelas abertas dependem do tipo de custo em curso de cálculo.