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

DEBINI : Actualização dos valores por defeito

Este ponto de entrada permite modificar os valores por defeito das informações CEE regime e natureza.

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Contexto de utilização

Este ponto de entrada foi chamado :

-          Para inicializar os campos regime e natureza da janela de registo das informações CEE dasrecepções,entregas, devoluções compra e venda, facturas e notas de crédito de compra e de venda

- Para alimentar directamente os campos natureza e regime das tabelas :

o        Cabeçalho devoluçãovenda        SRETURN

o        Cabeçalho devolução compra         PRETURN

o        Cabeçalho entrega              SDELIVERY

o        Cabeçalho recepção            PRECEIPT      

o        Cabeçalho factura/nota de créditovenda          SINVOICE

o        Cabeçalho factura/nota de crédito de compra          PINVOICE

Variáveis e máscaras disponíveis

Os valores por defeito dos campos natureza e regime são contidos natabela de parametrização DEBREGNAT. Esta última contém os valores para os regimes e as naturezas em função do tipo de movimento, da legislação, do país e do grupo de estabelecimentos definidos.  A variável local I_EEC está inicializada com o tipo de movimento ligado ao documento.

Os movimentos tomados em conta são :

1         Entrega clássica

2         Entrega inter-sociedades

3         Entrega de pronto

4         Entrega de sub-contrato

5         Entrega inter-estabelecimentos

6         Entrega exportação com transitário

7         Entrega contramarca directa

8         Recepção clássica

9         Recepção de sub-contrato

10         Recepção inter-estabelecimentos

11         Recepção inter-sociedades

12       Devolução cliente

13         Devolução de pronto

14       Devolução fornecedor

15       Facturas venda

16       Notas de crédito venda

17         Facturas de pronto

18         Entrega gratuita

19         Devolução matéria sub-contrato

Em função do tipo de operação, o tratamento standard entrega as variáveis IM_FLUX, IM_NAT, IM_SCH, IV_FLUX, IV_NAT, IV_SCH.

-          Tipo de operação :

o        Entrega cliente :ABIDC3 = "SDH"

o        Devolução cliente :ABIDC3 = "SRH"

o        Factura cliente :ABIDC3="SIV"  e  [F:SIV]INVTYP=1 

o        Nota de crédito cliente :ABIDC3="SIV"  et  [F:SIV]INVTYP=2 

o      Recepção fornecedor : ABIDC3= "PTH"

o      Recepção fornecedor : ABIDC3= "PNH"

o      Recepção fornecedor : ABIDC3= "PIH"

O ponto de entrada permite modificar os valores de IM_FLUX, IM_NAT, IM_SCH, IV_FLUX, IV_NAT, IV_SCH

Tabelas abertas

Utilizar a classe [F] da tabela principal do contexto; o seu conteúdo é significativo e não deve ser modificado.

-          Entrega cliente :                                   SDELIVERY [SDH]

-          Devolução cliente:                               SRETURN [SRH]

-          Factura e nota de crédito cliente :             SINVOICEV [SIV]

-          Recepção fornecedor :             PRECEIPT [PTH]

-          Devolução fornecedor :                  PRETURN [PNH]

-          Factura e nota de crédito fornecedor :     PINVOICE [PIH]

De mais as tabelas seguintes são abertas sob abreviações alternativas, o seu conteúdo não sendo significativo :

-                    Regime e natureza do movimento                     DEBREGNAT [DRN]

-                    Novos buffers (afim de preservar aqueles do tratamento principal)

o        Grupos de estabelecimentos                      FACGROUP sob [FGRR]

o        Grupos de sociedades / estabelecimentos         AGRPFCY sob [AGFF]

o        Estabelecimentos                                       FACILITY sob [FCYY]

 

DEBFIL : Acréscimo de critérios de selecção das facturas a tratar

Este ponto de entrada permite tomar a mão no momento da definição dos critérios de selecção das facturas de compra ou das facturas de venda no momento da geração do ficheiro da DEB.

Permite acrescentar os filtros suplementares sobre estas facturas.

É chamado no tratamento FUNDEB de geração do ficheiro DEB.

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Contexto de utilização

Este ponto de entrada está chamado no momento dos critérios de selecção.

Variáveis e máscaras disponíveis

A máscara de selecção das facturas [M :DIA] (DDEB) está ainda disponível.

Os critérios standards são carregados na variável CRITERE. Eles respeitam :

.         Para as recepções, os ficheiros cabeçalho PRECEIPT.

.         Para as devoluções de compra, os ficheiros cabeçalho PRETURN.

.         Para as facturas de compra, os ficheiros em-cabeçalho factura PINVOICE.

.         Para as recepções, os ficheiros cabeçalho SDELIVERY.

.         Para as devoluções de venda, os ficheiros cabeçalho SRETURN.

.         Para as facturas/notas de crédito de venda, os ficheiros em-cabeçalho factura SINVOICE.

A variável FILSUP foi criada para o acréscimo dos critérios suplementares. Ela está dimensionada a 250 caracteres. Para que aquela funcione bem no momento da avaliação se a variável não foi carregada pelo ponto de entrada, FILSUP está inicializada na cadeia "1=1"

É suficiente da completar no ponto de entrada.

Exemplo : Acréscimo de um filtro suplementar : o código cliente deve ser superior ou igual a "CLI"

FILSUP -= " & BPCORD >= " CLI " "

FILSUP está avaliado ao mesmo tempo que CRITERE, no momento do anel "for".

Os anéis "for" de percursos diferentes documentos são realizados sobre as abrecviações das tabelas de cabeçalho respectivas. Os critérios devem se reportar a zonas dos ficheiros cabeçalho (exemplo : para as recepções, o anel "for" levará sobre o ficheiro PRECEIPT).

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...

Tabela

Conteúdo significativo

Intitulado Tabela

DEB

Não

Declaração de trocas de bens

DEBPAR

Não

Parâmetros declaração DEB

COMPANY

Sim                 

Sociedade

FACILITY

Não

Estab.

TABCOUNTRY

Não

Tabela dos países

TABCOEF

Não

Tabela dos coeficientes

BPARTNER

Não

Terceiros

BPSUPPLIER

Não

Fornecedores

BPDLVCUST 

Não

Cliente entregue

BPADDRESS

Não

Endereços

ITMMASTER

Não

Artigos

TABCUR

Não

Tabela das Divisas

SINVOICE

Não

Facturas de venda

SINVOICEV

Não

Facturas de venda

SINVOICED

Não

Linha facturas de venda.

SDELIVERY

Não

Entregas

SDELIVERYD

Não

Linha entregas

SRETURN

Não

Devoluções de venda

SRETURND

Não

Linha devoluções de venda.

PINVOICE

Não

Facturas de compra

PINVOICEV

Não

Facturas de compra

PINVOICED

Não

Linhas facturas de compra

PRECEIPT

Não

Recepções

PRECEIPTD

Não

Linha recepções

PRETURN

Não

Devoluções compra

PRETURND

Não

Linha devoluções compra

 PORDER

Não

Encomenda compra

 PORDERP

Não

linha encomenda compra

DEBCTL : Controlo das facturas de vendas e compras

Este ponto de entrada permite de tomar a mão no momento do controlo da factura antes de gerar os registos do ficheiro da DTB.

Afecta as facturas de compras e as facturas de vendas.

É chamado no tratamento FUNDEB de geração do ficheiro DEB.

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Contexto de utilização

Este ponto de entrada está chamado em início de controlo da factura, antes do percurso das linhas do documento afim de preencher a máscara de trabalho que será vertida por transclasse da tabela DEB.

Variáveis e máscaras disponíveis

Valores da variável WUPDFIL e documentos afectados :

-         se "PTH" – Trata-se de uma recepção

-         se "PNH" – Trata-se de uma devolução compra

-         se "PIH" – Trata-se de uma factura (falta testar o  tipo do documento para saber se é uma factura ou uma nota de crédito)

-         se "PTH" – Trata-se de uma entrega

-         se "PNH" – Trata-se de uma devolução de venda

-         se "PIH" – Trata-se de uma factura (falta testar o  tipo do documento para saber se é uma factura ou uma nota de crédito)

O valor da variável WUPDTYP determina o tipo de fluxo de actualização :

-          WUPDTYP=11   

o        Introdução compras  ( Recepções ou Facturas de compra)

o        Utilizar a abreviação contida na variável WUPDFIL (neste caso : seja PTH, seja PIH)

-          WUPDTYP=11   

o         Introdução de vendas ( Devolução vendas ou Notas de Crédito sobre devoluções e nota de crédito com movimento físico)

o        Utilizar a abreviação contida na variável WUPDFIL (neste caso : seja SRH, seja SIH)

-          WUPDTYP=21                                                                                                                       

o        Expedição compras ( Devouções compra)

o        Utilizar a abreviação contida na variável WUPDFIL (neste caso : PNH)

-          WUPDTYP=22   

o        Expedição vendas ( Entregas ou Facturas e Notas de Crédito sobre factura sem movimento)

o        Utilizar a abreviação contida na variável WUPDFIL (neste caso : seja SDH, seja SIH)

 
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...

Tabela

Conteúdo significativo

Intitulado Tabela

DEB

Sim                 

Declaração de trocas de bens

DEBPAR

Sim                 

Parâmetros declaração DEB

COMPANY

Sim                 

Sociedade

FACILITY

Não

Estab.

TABCOUNTRY

Não

Tabela dos países

TABCOEF

Não

Tabela dos coeficientes

BPARTNER

Não

Terceiros

BPSUPPLIER

Não

Fornecedores

BPDLVCUST 

Não

Cliente entregue

BPADDRESS

Não

Endereços

ITMMASTER

Não

Artigos

TABCUR

Sim                 

Tabela das Divisas

SINVOICE

Sim se WUPDFIL = "SIH"

Facturas de venda

SINVOICEV

Sim se WUPDFIL = "SIH"

Facturas de venda

SINVOICED

Não

Linha facturas de venda.

SDELIVERY

Sim se WUPDFIL = "SDH"

Entregas

SDELIVERYD

Não

Linha entregas

SRETURN

Sim se WUPDFIL = "SRH"

Devoluções de venda

SRETURND

Não

Linha devoluções de venda.

PINVOICE

Sim se WUPDFIL = "PIH"

Facturas de compra

PINVOICEV

Sim se WUPDFIL = "PIH"

Facturas de compra

PINVOICED

Não

Linhas facturas de compra

PRECEIPT

Sim se WUPDFIL = "PTH"

Recepções

PRECEIPTD

Não

Linha recepções

PRETURN

Sim se WUPDFIL = "PNH"

Devoluções compra

PRETURND

Não

Linha devoluções compra

 PORDER

Não

Encomenda compra

 PORDERP

Não

linha encomenda compra

DEBMAJ : Actualizações complementares do ficheiro DEB

Este ponto de entrada permite intervir no momento da geração do ficheiro da DTB.

Permite modificar o conteúdo de registo criado. Falta posicionar a variável GPE = 1 para não criar o registo.

É chamado no tratamento FUNDEB de geração do ficheiro DEB.

Contexto e modo de funcionamento

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Contexto de utilização

Este ponto de entrada é chamado antes do registo na tabela DEB.

Variáveis e máscaras disponíveis

O valor da variável WUPDTYP determina o tipo de fluxo de actualização :

- WUPDTYP=11    Introdução compras

- WUPDTYP=12    Introdução vendas

- WUPDTYP=21    Expedição compras

- WUPDTYP=22    Expedição vendas

Valores da variável WUPDFIL e documentos afectados :

-         se "PTH" – Trata-se de uma recepção

-         se "PNH" – Trata-se de uma devolução compra

-         se "PIH" – Trata-se de uma factura (falta testar o  tipo do documento para saber se é uma factura ou uma nota de crédito)

-         se "PTH" – Trata-se de uma entrega

-         se "PNH" – Trata-se de uma devolução de venda

-         se "PIH" – Trata-se de uma factura (falta testar o  tipo do documento para saber se é uma factura ou uma nota de crédito)

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...

Tabela

Conteúdo significativo

Intitulado Tabela

DEB

Sim                 

Declaração de trocas de bens

DEBPAR

Sim                 

Parâmetros declaração DEB

COMPANY

Sim                 

Sociedade

FACILITY

Não

Estab.

TABCOUNTRY

Não

Tabela dos países

TABCOEF

Não

Tabela dos coeficientes

BPARTNER

Não

Terceiros

BPSUPPLIER

Não

Fornecedores

BPDLVCUST 

Não

Cliente entregue

BPADDRESS

Não

Endereços

ITMMASTER

Não

Artigos

TABCUR

Sim                 

Tabela das Divisas

SINVOICE

Sim se WUPDFIL = "SIH"

Facturas de venda

SINVOICEV

Sim se WUPDFIL = "SIH"

Facturas de venda

SINVOICED

Não

Linha facturas de venda.

SDELIVERY

Sim se WUPDFIL = "SDH"

Entregas

SDELIVERYD

Não

Linha entregas

SRETURN

Sim se WUPDFIL = "SRH"

Devoluções de venda

SRETURND

Não

Linha devoluções de venda.

PINVOICE

Sim se WUPDFIL = "PIH"

Facturas de compra

PINVOICEV

Sim se WUPDFIL = "PIH"

Facturas de compra

PINVOICED

Não

Linhas facturas de compra

PRECEIPT

Sim se WUPDFIL = "PTH"

Recepções

PRECEIPTD

Não

Linha recepções

PRETURN

Sim se WUPDFIL = "PNH"

Devoluções compra

PRETURND

Não

Linha devoluções compra

 PORDER

Não

Encomenda compra

 PORDERP

Não

linha encomenda compra

DEBCTLLIG : Permite aceitar ou de recusar uma linha

Este ponto de entrada permite intervir no momento da geração do ficheiro da DTB.

Permite aceitar ou de recusar uma linha no momento da extracção de documentos à DEB. Falta posicionar a variável GPE=1 para recusar a linha.

É chamado no tratamento FUNDEB de geração do ficheiro DEB.

Contexto e modo de funcionamento

Transacção

Existe uma transacção em curso. Excepto no caso das linhas de devolução compra cuja transacção está aberta após a chamada ao ponto de entrada.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Contexto de utilização

Este ponto de entrada foi chamado com alimentação dos campos da máscara de trabalho DEB com os elementos da linha.

Variáveis e máscaras disponíveis

O valor da variável WUPDTYP determina o tipo de fluxo de actualização :

- WUPDTYP=11    Introdução compras

- WUPDTYP=12    Introdução vendas

- WUPDTYP=21    Expedição compras

- WUPDTYP=22    Expedição vendas

Valores da variável WUPDFIL e documentos afectados :

-         se "PTH" – Trata-se de uma recepção

-         se "PNH" – Trata-se de uma devolução compra

-         se "PIH" – Trata-se de uma factura (falta testar o  tipo de documento para saber se é uma factura ou uma nota de crédito)

-         se "SDH" – Trata-se de uma entrega

-         se "SRH" – Trata-se de uma devolução de venda

-         se "SIH" – Trata-se de uma factura ou nota de crédito de venda (falta testar o  tipo do documento para saber se é uma factura ou uma nota de crédito)

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...). Para este ponto de entrada, é o caso para o ficheiro que contém o cabeçalho e para o qual contém as linhas...

Tabela

Conteúdo significativo

Intitulado Tabela

DEB

Sim                 

Declaração de trocas de bens

DEBPAR

Sim                 

Parâmetros declaração DEB

COMPANY

Sim                 

Sociedade

FACILITY

Não

Estab.

TABCOUNTRY

Não

Tabela dos países

TABCOEF

Não

Tabela dos coeficientes

BPARTNER

Não

Terceiros

BPSUPPLIER

Não

Fornecedores

BPDLVCUST 

Não

Cliente entregue

BPADDRESS

Não

Endereços

ITMMASTER

Não

Artigos

TABCUR

Sim                 

Tabela das Divisas

SINVOICE

Sim se WUPDFIL = "SIH"

Facturas de venda

SINVOICEV

Sim se WUPDFIL = "SIH"

Facturas de venda

SINVOICED

Sim se WUPDFIL = "SIH"

Linha facturas de venda.

SDELIVERY

Sim se WUPDFIL = "SDH"

Entregas

SDELIVERYD

Sim se WUPDFIL = "SDH"

Linha entregas

SRETURN

Sim se WUPDFIL = "SRH"

Devoluções de venda

SRETURND

Sim se WUPDFIL = "SRH"

Linha devoluções de venda.

PINVOICE

Sim se WUPDFIL = "PIH"

Facturas de compra

PINVOICEV

Sim se WUPDFIL = "PIH"

Facturas de compra

PINVOICED

Sim se WUPDFIL = "PIH"

Linhas facturas de compra

PRECEIPT

Sim se WUPDFIL = "PTH"

Recepções

PRECEIPTD

Sim se WUPDFIL = "PTH"

Linha recepções

PRETURN

Sim se WUPDFIL = "PNH"

Devoluções compra

PRETURND

Sim se WUPDFIL = "PNH"

Linha devoluções compra

 PORDER

Não

Encomenda compra

 PORDERP

Não

linha encomenda compra