Ponto entrada > Módulo GPAC > Tratamento standard MWIPLIB 

BEFWRIMWI : Intervenção antes registo da tabela de em curso de OF

Este ponto de entrada permite de intervir em cada alimentação da tabela WIPCOST (valores de em curso de ordem de fabrico), para preencher por exemplo das zonas específicas ou a zona dimensionada CSTELM para os índices não utilizados em standard. BEFWRIMWI está colocado antes do registo (write) do registo.

Contexto e modo de funcionamento.

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto (carregar a variável ERR_TRA antes de chamar o sub-programa ECR_TRACE).

Explicações

Tabela WIPCOST

O contexto para cada registo depende do valor da zona TXNTYP (Tipo de registo) pois que esta parte de tratamento está chamada de diferentes partes do programa.

Tipo de registo

evento fonte

1 – Saida Matéria

Seguimento - Matérias (Criação, Modificação, supressão)

 

 

2 – Despesa mão-de-obra

Seguimento - Operações (Criação, Modificação, supressão)

(posto mão-de-obra)

3 - Despesa Máquina

Seguimento - Operações (Criação, Modificação, supressão)

(posto máquina)

4 - Despesa de subcontrato

Seguimento - Operações (Criação, Modificação, supressão)

(posto sub-contrato)

5 – Despesas Matéria

Seguimento - Matérias (Criação, Modificação, supressão)

Declaração de Produção (Criação,Modificação,supressão)

6 – Despesas mão-de-obra

Seguimento - Operações (Criação, Modificação, supressão)

7 – Despesas Máquina

Seguimento - Operações (Criação, Modificação, supressão)

8 - Despesas de subcontrato

Seguimento - Operações (Criação, Modificação, supressão)

 

9 – Desvio Matéria

Finalização de em-curso de OF (se valorização ao custo standard)

10 – Desvio mão-de-obra

Finalização de em-curso de OF (se valorização ao custo standard)

11- Desvio Máquina

Finalização de em-curso de OF (se valorização ao custo standard)

12 - Desvio de subcontrato

Finalização de em-curso de OF (se valorização ao custo standard)

Ou regularização sub-contrato

12 - Desvio despesas gerais

Finalização de em-curso de OF (se valorização ao custo standard)

Ou regularização sub-contrato

14 - Declaração de Produção

Declaração de Produção (Criação,Modificação,supressão)

15 - Saldo de em curso

Finalização de em curso de OF

Ou regularização sub-contrato

16 - Reinício operatório

Seguimento - Operações (Criação, Modificação, supressão)

(se quantidade rejeitada em UO)

17 - Regularização de preço de entrada

Finalização de em-curso de OF (se valorização ao custo real)

Ou regularização sub-contrato

 Para os tipos 9,10,11,12,13,15,17 o ponto de entrada encontra-se no tratamento MWIPLIB mas o tratamento chamando pode ser FUNWIPMFC ou FUNMFCSCO.

Variáveis e máscaras disponíveis

Variável ou máscara

Definição

Char ERR_TRA(132)

Texto de erro para rasto

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

Para os tipos...

Intitulado Tabela

MFCNAT

9,10,11,12,13,15,17

Detalhe naturezas - PCF

MFGCOST

9,10,11,12,13,15,17

Preço de custo de fabrico

FACILITY

Sim                 

Estab.

ITMMASTER

1,5,14

Artigo (matéria ou produto)

ITMFACILIT

1,5,14

Artigo-estabelecimento

ITMMVT

NÃO

Acumulado artigo

OVERHEAD

5,6,7,8

Desp. Gerais :

MFCCLCPRN

17

Edição do detalhe (temporário)

MFGHEAD

SIM

Ordem de fabrico cabeçalho

MFGITM

14

Ordem de fabrico linha produto

MFGMAT

NÃO

Ordem de fabrico matérias

MFGOPE :

4,8

Operação de ordem de fabrico

MFGITMTRK

14, 5

Seguimento fabrico do produto

MFGMATTRK

1,5

Seguimento matéria

MFGOPETRK

2,3,4,6,7,8

Seguimento de operação

MFGWIP

1 a 8, 14, 16

Cabeçalho Wipcost

STOCOST

NÃO

Pilha FIFO

STOJOU

NÃO

Movimentos de stock

STOLOT

NÃO

Lotes

TABCOSTMET

9,10,11,12,13,15,17

Método de valorização do produto

TABCUR

SIM

Divisa da sociedade

WIPCOST

SIM

Valorização do em-curso de OF (classe em curso de carga)

WORKSTATIO

2,3,4,6,7,8

Posto de trabalho

 

BEFREWMWI : Intervenção antes registo da tabela de em curso de OF

Este ponto de entrada permite de intervir em cada alimentação da tabela WIPCOST (valores de em curso de ordem de fabrico), para preencher por exemplo das zonas específicas ou a zona dimensionada CSTELM para os índices não utilizados em standard. Este ponto de entrada BEFREWMWI está colocado justo antes o registo (rewrite) para a correcção do preço de sub-contrato à partir da facture compra.

Contexto e modo de funcionamento.

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto (carregar a variável ERR_TRA antes de chamar o sub-programa ECR_TRACE).

Explicações

Tabela WIPCOST

É o registo de despesas de sub-contrato (cuja zona TXNTYP vale 4) que é afectado pelo sub-programa onde está situado este ponto de entrada. É rescrito se não existe ainda contabilidade e se o PCF não foi ainda calculado (senão é um novo registo que foi criado a partir da diferença de preço). O tratamento chamador é SBCLIB : actualização de seguimento do em-curso a partir de uma factura de sub-contrato.

Variáveis e máscaras disponíveis 

Variável ou máscara

Definição

Char ERR_TRA(132)

Texto de erro para rasto

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

FACILITY

NÃO

Estab.

ITMMASTER

NÃO

Artigo mestre

ITMFACILIT

NÃO

Artigo-estabelecimento

MFGOPE :

SIM

Operação de ordem de fabrico

MFGHEAD

NÃO

Ordem de fabrico cabeçalho

MFGITM

NÃO

Ordem de fabrico linha produto

MFGMAT

NÃO

Ordem de fabrico matérias

MFGWIP

SIM

Cabeçalho Wipcost

MFGOPETRK

SIM

Seguimento operação

WIPCOST

SIM

Valorização de em curso de OF

WORKSTATIO

NÃO

Posto de trabalho

 

MATOH : Intervenção antes do cálculo das despesas gerais produto e matéria

Este ponto de entrada permite intervir antes do cálculo das Despesas Gerais produto ou matéria. Isso permite por exemplo de não contar as despesas gerais fixas que uma só vez para OF em vez de uma vez por seguimento.

Contexto e modo de funcionamento.

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto (carregar a variável ERR_TRA antes de chamar o sub-programa ECR_TRACE).

Explicações

O registo WIPCOST com TXNTYP=1 ou 14 vem de ser escrito.

Atenção, no caso de uma modificação de seguimento, existe então uma anulação depois uma criação.

Variáveis e máscaras disponíveis

Variável ou máscara

Definição

L_TYP

1 = DG de seguimento de matéria
2 = DG de declaração de produção

LTIAFXD

0 = calcular as DG fixas
1 = não calcular as DG fixas

GPE

1 : impede o cálculo das DG pelo standard

BAS_AMT

Base montante

L_OVECOD

Código DG que vai ser aplicada

Char ERR_TRA(132)

Texto de erro para rasto

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

FACILITY

NÃO

Estab.

ITMMASTER

NÃO

Artigo mestre

ITMFACILIT

SIM

Artigo-estabelecimento

MFGOPE :

SIM

Operação de ordem de fabrico

MFGHEAD

NÃO

Ordem de fabrico cabeçalho

MFGITM

NÃO

Ordem de fabrico linha produto

MFGMAT

NÃO

Ordem de fabrico matérias

MFGWIP

SIM

Cabeçalho Wipcost

MFGITMTRK

SIM se L_TYP=1

Declaração de produção:

MFGMATTRK

SIM se L_TYP=2

Seguimento matéria

WIPCOST

SIM

Valorização de em curso de OF

WORKSTATIO

NÃO

Posto de trabalho