Ponto entrada > Módulo Tronco comum > Tratamento standard SUBICC 

DECLARE : Declarações de variáveis e aberturas de tabelas

Este ponto de entrada permite declarar as variáveis e de abrir as tabelas ou de fazer os tratamentos de inicialização.

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada
Variáveis e máscaras disponíveis

Variável ou máscara

Definição

Máscara ITCCLC0 [DIA]

 Ecrã de registo das opções de cálculo

Char ERR_TRA(132)

Para uma mensagem de erro

 

Tabelas abertas

Tabela

Intitulado Tabela

BOM

Nomenclatura cabeçalho

BOMD

Ligações de nomenclatura

ITCNAT

Detalhe naturezas - custo

ITCNATW  [INWW]

Detalhe naturezas - custo (temporário)

ITMBOM :

Artigo nomenclatura (código +baixo niv)

ITMCOST

Artigo custo

ITMCOSTW [ICWW]

Artigo custo criado

ITMMASTER

Artigo mestre

ITMFACILIT

Artigo-estabelecimento

      ITMMVT

Acumulado artigo

MATCSTW

Tabela de trabalho (em curso de alteração)

OVERHEAD

Despesas gerais

ROUOPE

Operação de gama

ROUTING

Cabeçalho gama

TABBOMALT

Alternativas de nomenclatura

TABCUR

Divisas

TABFOR

Fórmulas :

TABROUALT

Alternativas de gamas

TABUNIT

Tabelas das unidades

WORKCOST

Secção de valorização,

WORKSTATIO

Posto de trabalho

 

QTYCALC : Alteração quantidade de cálculo

Este ponto de entrada permite modificar a quantidade de cálculo quando se escolheu calcular os custos previsionais de um conjunto de artigos.

Contexto e modo de funcionamento

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O contexto é o carregamento da tabela de trabalho MATCSTW com todos os artigos a calcular.

Em standard, a quantidade de cálculo é a quantidade de lote económico, por defeito de lote técnico, por defeito 1. Para alterar esta quantidade (já afectada) é suficiente de colocar um outro valor na variável [F:MAW]MATQTYTOP. Atenção este campo não deve jamais ser nulo.

Variáveis e máscaras disponíveis

 

Variável ou máscara

Definição

Máscara ITCCLC0 [DIA]

 Ecrã de registo das opções de cálculo

Char ERR_TRA(132)

Para uma mensagem de erro

 

AVREWITC : Antes registo de custo

Este ponto de entrada permite aceitar ou não o cálculo do custo para um artigo.

Contexto e modo de funcionamento

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O contexto é um anel de leitura dos artigos-estabelecimentos respondendo aos critérios de selecção.

Em standard, se o artigo possui uma nomenclatura para a alternativa seleccionada na janela de critério ou não possui nenhuma nomenclatura, o custo será calculado (alimentação da tabela MATCSTW).

Variáveis e máscaras disponíveis

Variável ou máscara

Definição

Máscara ITCCLC0 [DIA]

 Ecrã de registo das opções de cálculo

Inteiro LCAL

Indica se falta calcular o custo standard do artigo em curso (0=Não, 1=Sim)

 

Tabelas abertas

Tabela

Conteúdo significativo

Intitulado Tabela

BOM

NÃO

Nomenclatura cabeçalho

BOMD

NÃO

Ligações de nomenclatura

ITCNAT

NÃO

Detalhe naturezas - custo

ITCNATW  [INWW]

NÃO

Detalhe naturezas - custo (temporário)

ITMBOM :

NÃO

Artigo nomenclatura (código +baixo niv)

ITMCOST

NÃO

Artigo custo

ITMCOSTW [ICWW]

NÃO

Artigo custo criado

ITMMASTER

SIM

Artigo mestre

ITMFACILIT

SIM

Artigo-estabelecimento

ITMMVT

NÃO

Acumulado artigo

MATCSTW

SIM

Tabela de trabalho (em curso de alteração)

OVERHEAD

NÃO

Despesas gerais

ROUOPE

NÃO

Operação de gama

ROUTING

NÃO

Cabeçalho gama

TABBOMALT

NÃO

Alternativas de nomenclatura

TABCUR

NÃO

Divisas

TABFOR

NÃO

Fórmulas :

TABROUALT

NÃO

Alternativas de gamas

TABUNIT

NÃO

Tabelas das unidades

WORKCOST

NÃO

Secção de valorização,

WORKSTATIO

NÃO

Posto de trabalho

AVWRIITC : Antes registo de custo

Este ponto de entrada permite fazer as actualizações complemtares após o cálcculo de um custo standard.

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O contexto é o anel de cálculo dos artigos registados na MATCSTW [F:MAW].

Tabelas abertas

Tabela

Conteúdo significativo

Intitulado Tabela

ITMMASTER

SIM

Artigo mestre

ITMFACILIT

NÃO

Artigo-estabelecimento

ITMCOST

SIM

Artigo custo

MATCSTW

SIM

Tabela de trabalho

APMAJITC : Após actualização de custo

Este ponto de entrada permite de intervir após a actualização da tabela artigo-custo que seja em criação ou em reescrever.

Contexto e modo de funcionamento

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O contexto é a actualização definitiva da tabela ITMCOST num anel sobre a tabela de trabalho ITMCOSTW. Vale mais se basear sobre os valores de campos de ITMCOSTW para aceder ao registo da tabela ITMCOST que vem de ser criado ou modificado.

 

Variáveis e máscaras disponíveis

 

Variável ou máscara

Definição

Máscara ITCCLC0 [DIA]

 Ecrã de registo das opções de cálculo

Char ERR_TRA(132)

Para uma mensagem de erro

 

Tabelas abertas

No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto.

Tabela

Conteúdo significativo

Intitulado Tabela

BOM

NÃO

Nomenclatura cabeçalho

BOMD

NÃO

Ligações de nomenclatura

ITCNAT

NÃO

Detalhe naturezas - custo

ITCNATW  [INWW]

NÃO

Detalhe naturezas - custo (temporário)

ITMBOM :

NÃO

Artigo nomenclatura (código +baixo niv)

ITMCOST

SIM

Artigo custo

ITMCOSTW [ICWW]

SIM

Artigo custo temporário

ITMMASTER

SIM

Artigo mestre

ITMFACILIT

NÃO

Artigo-estabelecimento

ITMMVT

NÃO

Acumulado artigo

MATCSTW

NÃO

Tabela de trabalho (em curso de alteração)

OVERHEAD

NÃO

Despesas gerais

ROUOPE

NÃO

Operação de gama

ROUTING

NÃO

Cabeçalho gama

TABBOMALT

NÃO

Alternativas de nomenclatura

TABCUR

NÃO

Divisas

TABFOR

NÃO

Fórmulas :

TABROUALT

NÃO

Alternativas de gamas

TABUNIT

NÃO

Tabelas das unidades

WORKCOST

NÃO

Secção de valorização,

WORKSTATIO

NÃO

Posto de trabalho

 

ITCIMP : Lançamento da impressão

Este ponto de entrada permite redigir a impressão versus um outro código lista que ITCCLCPRN.

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

Quando os custos de todos os artigos a tratar foram calculados.

 

Variáveis e máscaras disponíveis

 

Variável ou máscara

Definição

Máscara ITCCLC0 [DIA]

 Ecrã de registo das opções de cálculo

GPE

Para evitar a impressão standard posicionar GPE a 1.

 

Tabelas abertas

No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto.

Tabela

Intitulado Tabela

BOM

Nomenclatura cabeçalho

BOMD

Ligações de nomenclatura

ITCNAT

Detalhe naturezas - custo

ITCNATW  [INWW]

Detalhe naturezas - custo (temporário)

ITMBOM :

Artigo nomenclatura (código +baixo niv)

ITMCOST

Artigo custo

ITMCOSTW [ICWW]

Artigo custo temporário

ITMMASTER

Artigo mestre

ITMFACILIT

Artigo-estabelecimento

ITMMVT

Acumulado artigo

MATCSTW

Tabela de trabalho (em curso de alteração)

OVERHEAD

Despesas gerais

ROUOPE

Operação de gama

ROUTING

Cabeçalho gama

TABBOMALT

Alternativas de nomenclatura

TABCUR

Divisas

TABFOR

Fórmulas :

TABROUALT

Alternativas de gamas

TABUNIT

Tabelas das unidades

WORKCOST

Secção de valorização,

WORKSTATIO

Posto de trabalho

 

CALITC : Escolha do cálculo de um custo

Este ponto de entrada permite indicar se o artigo deve ser considerado como matéria.

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O contexto é o anel de cálculo dos artigos registados na MATCSTW [F:MAW].

A variável LMATFLG foi inicializada pelo standard a 0 (semi-acabado) ou 1 (matéria).

É possível modificar o valor de LMATFLG para, por exemplo, forçar o valor a 1 sobre um semi-acabado. O custo standard será então calculado como para uma matéria, quer dizer em função do parâmetro "Escolha custo matéria" preenchido no ecrã de lançamento.

Se LMATFLG está afectada a 2, nenhuma iincialização não será efectuado => custo nulo.

Tabelas abertas

Tabela

Conteúdo significativo

Intitulado Tabela

ITMMASTER

SIM

Artigo mestre

ITMFACILIT

NÃO

Artigo-estabelecimento

ITMCOST

NÃO

Artigo custo

MATCSTW

SIM

Tabela de trabalho

FINCLCICC : Fim dos cálculos

Este ponto de entrada permite de ter a mão justo após o cálculo de todos os artigos-custos seleccionados.

Contexto e modo de funcionamento.

Transacção

Não existe transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

Todos os artigos-custos seleccionados vêm de ser calculados mas são sempre todos registados com a zona UID diferente de 0.

Variáveis e máscaras disponíveis

 

Variável ou máscara

Definição

 Mask ITCCLC0 [DIA]

 Ecrã de registo das opções de cálculo

 Char ERR_TRA (132)

Para uma mensagem de erro