Ponto entrada > Módulo Compras > Tratamento standard TRTACHRET1 

MAJPNHEND : Execução de um tratamento após validação de uma devolução

Este ponto de entrada situado no tratamento da validação das devoluções TRTACHRET1, gera uma acção "MAJPNHEND".

O objectivo desta acção é de dar a possibilidade de executar um tratamento após a validação de uma devolução ao fornecedor, por exemplo uma exportação versus um software externo.

Contexto e modo de funcionamento.

Transação

Não existe transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

A chamada se faz após cada devolução validada.

Variáveis e máscaras disponíveis

As variáveis seguintes são carregadas no momento da chamada de acção "MAJPNHEND".

WRETOUR

Número da devolução validada

WTRT

Código tratamento

1 = O tratamento foi chamado depois o botão validação da gestão das devoluções.

2 = O tratamento foi chamado depois a função de validação das devoluções

A classe ficheiro seguinte está carregada : [F:PNH]

As variáveis e as classes precedentes não devem ser modificados.

Tabelas abertas

No quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto (o cliente corrente está carregado...etc).

Tabela

Conteúdo significativo

Intitulado Tabela

PRETURN

Sim                 

Cabeçalhos devoluções de compras

PRETURND

linha devolução de compra

ITMMASTER

Artigos

ITMBPS

Artigos-fornecedores

FACILITY

Estabelecimentos :

ITMFACILITY

Artigos - Estabelecimentos

ITMMVT

Acumulados movimentos artigos - estabelecimentos

PRECEIPT

Cabeçalhos recepção de compra

PRECEIPTD

Linhas recepção de compra

 PORDER

Cabeçalhos encomenda de compra

PORDERQ

Linhas quantidades de encomendas de compra

PORDERP

Linhas preço de encomendas de compra

PORDERC

Linhas artigos contratos

PPRICLINK

Para a pesquisa tarifas

BPSUPPLIER

Fornecedores

BPARTNER

Terceiros

BPSUPPMVT

Movimentos fornecedores

Stock

Stock

STOLOT

Número de lote

STOJOU

diário dos stocks

STOSER

Números de série

STOALL

Alocações

TABCOEFF

Coeficientes :

TABUNIT

Unidades

 PERIOD

Períodos

 BUDPAR

Parametrização orçamento se módulo conta presente

Observações diversas

A validação da devolução foi bem executada se GOK=1 e [F :PNH]CFMFLG=2

MAJVALRET : Actualizações complementares na validação de uma linha de devolução

Este ponto de entrada situado no tratamento da validação das devoluções TRTACHRET1, gera uma acção "MAJVALRET".

O objectivo desta acção é de dar a possibilidade de efectuar as actualizações complementarex no momento da validação de uma devolução. Uma actualização está possível por exemplo a recriação de uma linha de encomenda de sub-contrato com a criação da sua operação.

Contexto e modo de funcionamento.

Transação

Existe uma transacção em curso. Abandono possível em posicionando o GOK a 0.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

A chamada se faz após cada devolução validada.

Variáveis e máscaras disponíveis

As variáveis seguintes são carregadas no momento da chamada de acção "MAJVALRET".

WTRT

Código tratamento

1 = O tratamento foi chamado depois o botão validação da gestão das devoluções.

2 = O tratamento foi chamado depois a função de validação das devoluções

NUMRET

Número de devolução em curso de tratamento.

LINRET

Linha da devolução em curso de tratamento.

MAJFLG

Indicador das actualizações efectuadas para a reintegração em encomenda

1 = Nenhum, sem reintegração em encomenda

2 = Reintegração em encomenda sobre a mesma linha de encomenda.

3 = Reintegração em encomenda sobre uma nova linha da mesma encomenda.

4 = Reintegração sobre uma linha de uma nova encomenda

As classes ficheiros seguintes são carregados : [F:PNH], [F:PND], [F:ITM]

As variáveis e as classes precedentes não devem ser modificados.

Tabelas abertas

No quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto (o cliente corrente está carregado...etc).

Tabela

Conteúdo significativo

Intitulado Tabela

PRETURN

Sim                 

Cabeçalhos devoluções de compras

PRETURND

Sim                 

linha devolução de compra

ITMMASTER

Sim                 

Artigos

ITMBPS

Artigos-fornecedores

FACILITY

Estabelecimentos :

ITMFACILITY

Artigos - Estabelecimentos

ITMMVT

Acumulados movimentos artigos - estabelecimentos

PRECEIPT

Cabeçalhos recepção de compra

PRECEIPTD

Linhas recepção de compra

 PORDER

Cabeçalhos encomenda de compra

PORDERQ

Linhas quantidades de encomendas de compra

PORDERP

Linhas preço de encomendas de compra

PORDERC

Linhas artigos contratos

PPRICLINK

Para a pesquisa tarifas

BPSUPPLIER

Fornecedores

BPARTNER

Terceiros

BPSUPPMVT

Movimentos fornecedores

Stock

Stock

STOLOT

Número de lote

STOJOU

diário dos stocks

STOSER

Números de série

STOALL

Alocações

TABCOEFF

Coeficientes :

TABUNIT

Unidades

 PERIOD

Períodos

 BUDPAR

Parametrização orçamento se módulo conta presente

Observações diversas

No momento de chamada do ponto de entrada :

· Estamos no interior de um anel "For Next Fichier PRETURND [PND]"

· A linha de devolução foi reescrita.

· Se o artigo não tem categoria sub-contrato e isso foi pedido no momento do registo de devolução, a reintegração em encomenda foi efectuada.