Ponto entrada > Módulo Stocks > Tratamento standard TRTVENCFG 

ALIMSKSOH : Alimentar as linhas encomenda emitidas do configurador

Este ponto de entrada permite, no momento da geração de linhas de encomenda a partir do configurador, de intervir no momento de alimentação dos campos de uma linha detalhe encomenda.

Permite assim alimentar os campos específicos aos ecrãs cabeçalho da gestão das encomendas e nas tabelas SORDER, SORDERP, SORDERQ.

É chamado na gestão das encomendas seguintes à chamada ao configurador

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Contexto de chamada

Este ponto de entrada é chamado na gestão das encomendas, no momento da utilização do configurador (O acesso ao botão "configurador" se efectua por clique direito sobre o quadro).

É chamado no momento da geração das linhas de encomenda para os artigos seleccionados ou gerados pelo configurador.

É chamado no anel de tratamento das linhas a gerar, para cada linha, afim da alimentação do ecrã [M : SOH4].

Variáveis e máscaras disponíveis

As máscaras do objecto SOH (SOH0,  SOH1, SOH2, SOH3, SOH4) estão em linha e carregados com a encomenda em curso de tratamento.

A máscara CFGWRK ([M :CFW]) está em linha. Foi alimentado pelo configurador e contém a lista dos artigos a tratar. Cada um dos seus artigos faz o obejcto de uma linha de encomenda.

A linha de encomenda está em curso de tratamento. Ela está carregada em [M :SOH4].

[M :SOH4]NBLIG foi incrementado.

NLIG está alimentado. Corresponde ao índice da linha em curso de tratamento em [M :SOH4].

Está alimentado Corresponde ao índice da linha em curso de tratamento em [M :CFW].

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...). Tradicionalmente, é o caso para que o ficheiro que contém o cabeçalho e por aquele que contém as linhas...

As tabelas abertas são as tabelas abertas pelo objecto encomenda.

Tabela

Conteúdo significativo

Intitulado Tabela

SORDER

Não

Encomendas cabeçalho

SORDERQ

Não

Encomendas linha quantidade

SORDERP

Não

Encomendas linha preço

SQUOTED

Não

Orçamento detalhe

BPARTNER

Não

Terceiros

BPCUSTOMER

Não

Clientes

BPDLVCUST 

Não

Clientes entregues

BPCUSTMVT

Não

Movimentos clientes

ITMMASTER

Sim

Artigos

ITMSALES

Sim

Artigos venda

ITMBPC

Sim

Artigos cliente

ITMMVT

Não

Movimentos artigos

ITMFACILIT

Sim

Artigo - estabelecimento

ITMCATEG

Não

Categorias artigos

TABSOHTYP

Não

Tipos de encomenda

FACILITY

Não

Estabelecimentos :

TABCUR

Não

Tabela das Divisas

SPRICLINK

Não

Pesquisa tarifas venda (link)

PRICSTRUCT

Não

Estrutura tarifa

SALESREP

Não

Representantes

TABMODELIV

Não

Tabela modos de entregas

TABUNIT

Não

Tabela das unidades

BPADDRESS

Não

Endereços

SPRICLIST

Não

Tarifas clientes

 

ALIMSKSQH : Alimentar as linhas encomenda emitidas do configurador

Este ponto de entrada permite, no momento da geração de linhas de orçamento a partir do configurador, de intervir no momento de alimentação dos campos de uma linha detalhe orçamento.

Permite assim alimentar os campos específicos aos ecrãs da gestão dos orçamentos e nas tabelas SQUOTE, SQUOTED.

É controlado na gestão dos orçamentos.

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Contexto de chamada

Este ponto de entrada é chamado na gestão dos orçamentos, no momento da utilização do configurador (O acesso ao botão "configurador" se efectua por clique direito sobre o quadro).

É chamado no momento da geração das linhas de encomenda para os artigos seleccionados ou gerados pelo configurador.

É chamado no anel de tratamento das linhas a gerar, para cada linha, afim da alimentação do ecrã [M :SQH2].

Variáveis e máscaras disponíveis

As máscaras do objecto SQH (SQH0,  SQH1, SQH2, SQH3) estão em linha e carregados com a encomenda em curso de tratamento.

A máscara CFGWRK ([M :CFW]) está em linha. Foi alimentado pelo configurador e contém a lista dos artigos a tratar. Cada um dos seus artigos faz o obejcto de uma linha de encomenda.

A linha de encomenda está em curso de tratamento. Ela está carregada em [M :SQH2].

 [M :SQH2]NBLIG foi incrementada

NLIG está alimentado. Corresponde ao índice da linha em curso de tratamento em [M :SQH2].

Está alimentado Corresponde ao índice da linha em curso de tratamento em [M :CFW].

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...). Tradicionalmente, é o caso para que o ficheiro que contém o cabeçalho e por aquele que contém as linhas...

As tabelas abertas são as tabelas abertas pelo objecto encomenda.

Tabela

Conteúdo significativo

Intitulado Tabela

SQUOTE

Não

Orçamento cabeçalho

SQUOTED

Não

Orçamento detalhe

BPARTNER

Não

Terceiros

BPCUSTOMER

Não

Clientes

BPDLVCUST 

Não

Clientes entregues

BPCUSTMVT

Não

Movimentos clientes

BPADDRESS

Não

Endereços

ITMMASTER

Sim

Artigos

ITMSALES

Sim

Artigos venda

ITMBPC

Sim

Artigos cliente

ITMFACILIT

Sim

Artigo - estabelecimento

BOM

Não

Nomenclatura cabeçalho

BOMD

Não

Nomenclatura detalhe

FACILITY

Não

Estabelecimentos :

SALTRS

Não

Transacções

TABCUR

Não

Tabela das Divisas

SPRICLINK

Não

Pesquisa tarifas venda (link)

PRICSTRUCT

Não

Estrutura tarifa

SALESREP

Não

Representantes

TABMODELIV

Não

Tabela modos de entregas

TABUNIT

Não

Tabela das unidades

 

BEFINSLIG : Intervir antes a geração de uma linha emitida do configurador

no quadro das linhas de encomendas ou de orçamentos.

Pode permitir :

§         Substituir o artigo da linha corrrente pelo artigo reconduzido pelo configurador em vez de fazer uma inserção

§         De não tratar um artigo reconduzido pelo configurador

§         De sair do anel dos artigos restabelecidos pelo configurador.

É chamado na gestão das encomendas e dos orçamentos seguintes à chamada ao configurador

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Contexto de chamada

Este ponto de entrada é chamado na gestão das encomendas ou dos orçamemtos, no momento da utilização do configurador (O acesso ao botão "configurador" se efectua por clique direito sobre o quadro).

É chamado no momento da geração das linhas de encomenda ou do orçamento para os artigos seleccionados ou gerados pelo configurador.

É chamado no anel do tratamento das linhas a gerar, para cada linha, justamente antes de fazer a inserção da linha no quadro.

Variáveis e máscaras disponíveis

As máscaras do objecto SOH (SOH0,  SOH1, SOH2, SOH3, SOH4) ou SQH (SQH0,  SQH1, SQH2, SQH3) estão em linha e carregados com a encomenda ou o orçamento em curso de tratamento.

A máscara CFGWRK ([M :CFW]) está em linha. Foi alimentado pelo configurador e contém a lista dos artigos a tratar. Cada um dos seus atigos faz o objecto de uma linha de encomenda ou de orçamento.

A linha de encomenda ou de orçamento a tratar foi controlada mas ela não foi ainda inserida. Situamo-nos justamente antes da inserção da linha.

Está alimentado Corresponde ao índice da linha em curso de tratamento em [M :CFW].

GVENCFG é a variável permitindo saber se se está em gestão dos orçamentos ou das encomendas.

§         GVENCFG=1 Se está em gestão dos orçamentos

§         GVENCFG=2 Se está em gestão das encomendas.

GERR é a variável testada em devolução do ponto de entrada :

§         Se GERR=1, saimos do anel de tratamento das linhas a gerar.

§         Se GERR=2, não se trata o artigo em câmbio no artigo seguinte.

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...). Tradicionalmente, é o caso para que o ficheiro que contém o cabeçalho e por aquele que contém as linhas...

As tabelas abertas são as tabelas abertas pelo objecto encomenda.

Tabela

Orçamentos

Encomenda

Conteúdo significativo

Intitulado Tabela

SORDER

Não

Sim

Não

Encomendas cabeçalho

SORDERQ

Não

Sim

Não

Encomendas linha quantidade

SORDERP

Não

Sim

Não

Encomendas linha preço

SQUOTE

Sim

Não

Não

Orçamento cabeçalho

SQUOTED

Sim

Sim

Não

Orçamento detalhe

BPARTNER

Sim

Sim

Não

Terceiros

BPCUSTOMER

Sim

Sim

Não

Clientes

BPDLVCUST 

Sim

Sim

Não

Clientes entregues

BPCUSTMVT

Sim

Sim

Não

Movimentos clientes

BPADDRESS

Sim

Não

Não

Endereços

ITMMASTER

Sim

Sim

Sim

Artigos

ITMSALES

Sim

Sim

Sim

Artigos venda

ITMBPC

Sim

Sim

Sim

Artigos cliente

ITMMVT

Não

Sim

Não

Movimentos artigos

ITMFACILIT

Sim

Sim

Sim

Artigo - estabelecimento

ITMCATEG

Não

Sim

Não

Categoria artigo

BOM

Sim

Não

Não

Nomenclatura cabeçalho

BOD :

Sim

Não

Não

Nomenclatura detalhe

TABSOHTYP

Não

Sim

Não

Tipos de encomenda

FACILITY

Sim

Sim

Não

Estabelecimentos :

TABCUR

Sim

Sim

Não

Tabela das Divisas

SPRICLINK

Sim

Sim

Não

Pesquisa tarifas venda (link)

PRICSTRUCT

Sim

Sim

Não

Estrutura tarifa

SALESREP

Sim

Sim

Não

Representantes

SALTRS

Sim

Não

Não

Transacções

TABMODELIV

Sim

Sim

Não

Tabela modos de entregas

TABUNIT

Sim

Sim

Não

Tabela das unidades

SPRICLIST

Não

Sim

Não

Tarifas clientes