Ponto entrada > Módulo Vendas > Tratamento standard TRTVENFAC 

ALISIH : Alimentar os campos do ficheiro SINVOICE na criação de uma fatura

Este ponto de entrada permite de intervir no momento de alimentação dos campos de um registo "Cabeçalho factura"

Permite assim de alimentar os campos específicos à tabela SINVOICE.

É chamado nos tratamentos de faturação automática :

-         entregas          FUNAUTINVD

-         encomendas      FUNAUTINVO.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Contexto de chamada

Este ponto de entrada está chamado no momento da constituição do cabeçalho de fatura.

Variáveis e máscaras disponíveis

A variável local INVORI permite conhecer o tipo de documento que está na origem da fatura:

1 = Orçamento,

- 2 = Encomenda

-         3 = Entrega

A variável global GINVTYP contém o tipo de fatura. Os valores possíveis (neste contexto) são :

-         1 = Factura

-         5 = Proforma

A variável global GFONCTION contém a função em curso de execução :

-         FUNAUTINVD    Facturação automatica das entregas

.        FUNAUTINVO    Facturação automática das encomendas

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 o ficheiro que contém o cabeçalho e sem aquele que contém as linhas...

Tabela

Conteúdo significativo

Título Tabela

 

Origem Orçamento

Origem Encomenda

Origem Entrega

 

SINVOICE :

Sim

Sim

Sim

Faturas cabeçalho

SINVOICEV

Sim

Sim

Sim

Cabeçalho fatura valorização

SINVOICED

Não

Não

Não

Faturas linha :

SQUOTE

Sim

Não

Não

Cabeçalho de orçamento

SORDERQ

Sim

Não

Não

Orçamento linha

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

SDELIVERY :

Não

Não

Sim

Entregas cabeçalho

SDELIVERYD

Não

Não

Sim

Entregas linha

BPARTNER

Sim

Sim

Sim

Terceiros

BPCUSTOMER

Sim

Sim

Sim

Clientes

BPDLVCUST

Não

Não

Não

Clientes à consignação

BPCUSTMVT

Não

Não

Não

Movimentos clientes

ITMMASTER

Não

Não

Não

Artigos

TABSIVTYP

Sim

Sim

Sim

Tipos de faturas

 

 

 

 

 


ALISIV : Alimentar os campos do ficheiro SINVOICE na criação de uma fatura

Este ponto de entrada permite de intervir no momento de alimentação dos campos de um registo "Cabeçalho factura"

Permite assim de alimentar os campos específicos à tabela SINVOICEV.

É chamado nos tratamentos de faturação automática :

-         entregas          FUNAUTINVD

-         encomendas      FUNAUTINVO.

 

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Contexto de chamada

Este ponto de entrada está chamado no momento da constituição do cabeçalho de fatura.

Variáveis e máscaras disponíveis

A variável local INVORI permite conhecer o tipo de documento que está na origem da fatura:

1 = Orçamento,

- 2 = Encomenda

-         3 = Entrega

A variável global GINVTYP contém o tipo de fatura. Os valores possíveis (neste contexto) são :

-         1 = Fatura

-         5 = Proforma

A variável global GFONCTION contém a função em curso de execução :

-         FUNAUTINVD    Faturação automatica das entregas

.        FUNAUTINVO    Faturação automática das encomendas

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 o ficheiro que contém o cabeçalho e sem aquele que contém as linhas...

Tabela

Conteúdo significativo

Título Tabela

 

Origem Orçamento

Origem Encomenda

Origem Entrega

 

SINVOICE :

Sim

Sim

Sim

Faturas cabeçalho

SINVOICEV

Sim

Sim

Sim

Cabeçalho fatura valorização

SINVOICED

Não

Não

Não

Faturas linha :

SQUOTE

Sim

Não

Não

Cabeçalho de orçamento

SORDERQ

Sim

Não

Não

Orçamento linha

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

SDELIVERY :

Não

Não

Sim

Entregas cabeçalho

SDELIVERYD

Não

Não

Sim

Entregas linha

BPARTNER

Sim

Sim

Sim

Terceiros

BPCUSTOMER

Sim

Sim

Sim

Clientes

BPDLVCUST

Não

Não

Não

Clientes à consignação

BPCUSTMVT

Não

Não

Não

Movimentos clientes

ITMMASTER

Não

Não

Não

Artigos

TABSIVTYP

Sim

Sim

Sim

Tipos de faturas

 

 

 

 

 

ALISID : Alimentar os campos do ficheiro SINVOICE na criação de uma fatura

Este ponto de entrada permite de intervir no momento de alimentação dos campos de um registo "Linha fatura"

Permite assim alimentar os campos específicos a esta tabela SINVOICED.

Pode igualmente servir a atualizar as tabelas específicas ligadas às linhas de faturas.

É chamado nos tratamentos de faturação automática :

-         entregas          FUNAUTINVD

-         encomendas      FUNAUTINVO.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto.

Contexto de chamada

Este ponto de entrada está chamado no momento de alimentação de cada linha de factura.

Variáveis e máscaras disponíveis

A variável local INVORI permite conhecer o tipo de documento que está na origem da fatura:

1 = Orçamento,

- 2 = Encomenda

-         3 = Entrega

A variável global GINVTYP contém o tipo de fatura. Os valores possíveis (neste contexto) são :

-         1 = Fatura

-         5 = Proforma

A variável global GFONCTION contém a função em curso de execução :

-         FUNAUTINVD    Faturação automatica das entregas

.        FUNAUTINVO    Faturação automática das encomendas

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 o ficheiro que contém o cabeçalho e sem aquele que contém as linhas...

Tabela

Conteúdo significativo

Título Tabela

 

Origem Orçamento

Origem Encomenda

Origem Entrega

 

SINVOICE :

Sim

Sim

Sim

Faturas cabeçalho

SINVOICEV

Sim

Sim

Sim

Cabeçalho fatura valorização

SINVOICED

Não

Não

Não

Faturas linha :

SQUOTE

Sim

Não

Não

Cabeçalho de orçamento

SORDERQ

Sim

Não

Não

Orçamento linha

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

SDELIVERY :

Não

Não

Sim

Entregas cabeçalho

SDELIVERYD

Não

Não

Sim

Entregas linha

BPARTNER

Sim

Sim

Sim

Terceiros

BPCUSTOMER

Sim

Sim

Sim

Clientes

BPDLVCUST

Não

Não

Não

Clientes à consignação

BPCUSTMVT

Não

Não

Não

Movimentos clientes

ITMMASTER

Não

Não

Não

Artigos

TABSIVTYP

Sim

Sim

Sim

Tipos de faturas

 

 

 

 

 

 

ALISDDSIH : Alimentar o ecrã detalhe factura em facturação de uma entrega

Este ponto de entrada permite de intervir no momento de alimentação do ecrã detalhe fatura a partir de um registo detalhe entregue Permite nomeadamente intervir sobre a quantidade a faturar.  

Permite assim alimentar os campos específicos a este ecrã SIH4.

É chamado para cada linha no picking das entregas depois a gestão das faturas.

Contexto e modo de funcionamento

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe rasto aberto quando se está em execução dos botões

Contexto de chamada

Este ponto de entrada está chamado no momento de alimentação de cada linha de fatura no ecrã SIH4 seguinte ao picking de uma entrega.

Variáveis e máscaras disponíveis

A variável NOL contém o número de linha ecrã.

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 o ficheiro que contém o cabeçalho e sem aquele que contém as linhas...

Tabela

Conteúdo significativo

Título Tabela

SINVOICE :

Não

Faturas cabeçalho

SINVOICEV

Não

Cabeçalho fatura valorização

SINVOICE :

Não

Faturas linha :

SDELIVERY :

Sim

Entregas cabeçalho

SDELIVERYD

Sim

Entregas linha

 

 

 

 

 

 

 

ALISIDSIH : Alimentar ecrã detalhe fatura em registo de nota de factura ou devol

Este ponto de entrada permite de intervir no momento de alimentação do ecrã detalhe nota de crédito a partir de um registo detalhe fatura ou devolução de entrega.

Permite assim de alimentar os campos específicos no ecrã SIH4 e a tabela SINVOICED ou de modificar o valor de campos já existentes.

É chamado depois a gestão das notas de crédito (criação ou modificação), para cada linha, no momento do picking das faturas ou das devoluções de entrega.

Contexto e modo de funcionamento

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Contexto de chamada

Este ponto de entrada está chamado no fim de alimemtação de cada linha de nota de crédito.

Variáveis e máscaras disponíveis

No caso de uma nota de crédito sobre factura, [F :SID] está carregada com a linha de fatura, [F:SIH] e [F:SIV] são carregadas com cabeçalho fatura.

No caso onde uma nota de crédito sobre devolução de entrega, [F :SRD] está carregado com a linha de devolução, [F:SRH] está carregada com o cabeçalho devolução, [F :SID] está caregada com a linha de factura, [F:SIH] e [F:SIV] são caregados com o cabeçalho fatura. Esta fatura corresponde à fatura da entregue.

As máscaras de objeto SIH são carregados com a nota de crédito em curso de tratamento. A linha detalhe vem de ser alimrtada com a linha de factura ou de devolução de picking.

A variável local WINVORI permite conhecer o tipo de documento que está na origem da nota de crédito :

-         4 = Fatura

-         6 = Retorno

A variável local NOL é o índice na linha em [M :SIH4].

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 o ficheiro que contém o cabeçalho e sem aquele que contém as linhas...

Tabela

Conteúdo significativo

Conteúdo significativo

Título Tabela

 

Origem Fatura

Origem Devolução

 

SINVOICE :

Sim

Sim

Faturas cabeçalho

SINVOICEV

Sim

Sim

Cabeçalho fatura valorização

SINVOICED

Sim

Sim

Faturas linha :

SRETURND

Não

Sim

Retorno linha

SDELIVERY :

Não

Sim

Entregas cabeçalho

SDELIVERYD

Não

Sim

Entregas linha

ITMMASTER

Sim

Sim

Artigos

ITMSALES

Sim

Sim

Artigo venda

ITMBPC

Sim

Sim

Artigo cliente

TABSIVTYP

Não

Não

Tipo de fatura

SORDER :

Não

Não

Encomendas cabeçalho

SORDERP

Não

Não

Encomendas linha preço

SORDERQ

Não

Não

Encomendas linha quantidade

BPARTNER

Não

Não

Terceiros

BPCUSTOMER

Não

Não

Clientes

BPCUSTMVT

Não

Não

Movimentos clientes

BPDLVCUST

Não

Não

Clientes à consignação

FACILITY

Não

Não

Estabelecimentos :

ITMMVT

Não

Não

Movimentos artigos

ITMFACILITY

Não

Não

Artigos - Estabelecimentos

TABCUR

Não

Não

Tabela das divisas

SALESREP

Não

Não

Representantes

PRICSTRUCT

Não

Não

Estruturas tarifas

SPRICLINK

Não

Não

Pesquisa tarifa venda

GTYPACCENT

Não

Não

Tipos de documentos

GACCCODE

Não

Não

Códigos contabilísticos.

GACCCOUNT

Não

Não

Contas gerais

CONTSERV

Não

Não

Contrato de serviço

GAUTACE

Não

Não

Documentos automáticos

ACODNUM

Não

Não

Contadores documento

ACTIV

Não

Não

Códigos actividade

TABALLRUL

Não

Não

Regras de alocações

TABSTORUL

Não

Não

Regras de gestão dos stocks

STOWIPW:

Não

Não

Stocks em curso de tratamento

ITMCATEG

Não

Não

Categorias artigos

SERREQUEST

Não

Não

Pedidos de serviço

HDKTASKINV

Não

Não

Consumos a faturar

TABUNIT

Não

Não

Tabela das unidades

STOJOU

Não

Não

Diário dos stocks

STOCK 

Não

Não

Stocks

STOLOT

Não

Não

Número de lote

SPRICLIST

Não

Não

Tarifas

 

ALISRDSIH : Alimentar ecrã detalhe fatura em registo de nota de crédito sobre de

Este ponto de entrada permite de intervir no momento de alimentação do ecrã detalhe nota de crédito a partir de um registo detalhe devolução directa.

Permite assim de alimentar os campos específicos no ecrã SIH4 e a tabela SINVOICED ou de modificar o valor de campos já existentes.

É chamado depois a gestão das notas de crédito (criação ou modificação), para cada linha, no momento do picking das devoluções.

Contexto e modo de funcionamento

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Contexto de chamada

Este ponto de entrada está chamado no fim de alimemtação de cada linha de nota de crédito.

Variáveis e máscaras disponíveis

[F :SRD] está carregada com a linha de devolução, [F:SRH] está caregado com cabeçalho devolução.

As máscaras de objeto SIH são carregados com a nota de crédito em curso de tratamento. A linha detalhe vem de ser alimentada com a linha de devolução de picking.

A variável local NOL é o índice na linha em [M :SIH4].

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 o ficheiro que contém o cabeçalho e não aquele que contém as linhas...

Tabela

Conteúdo significativo

Conteúdo significativo

Título Tabela

 

Origem Fatura

Origem Devolução

 

SINVOICE :

Sim

Sim

Faturas cabeçalho

SINVOICEV

Sim

Sim

Cabeçalho faturas valorização

SINVOICED

Sim

Sim

Faturas linha :

SRETURND

Não

Sim

Retorno linha

SDELIVERY :

Não

Sim

Entregas cabeçalho

SDELIVERYD

Não

Sim

Entregas linha

ITMMASTER

Sim

Sim

Artigos

ITMSALES

Sim

Sim

Artigo venda

ITMBPC

Sim

Sim

Artigo cliente

TABSIVTYP

Não

Não

Tipo de fatura

SORDER :

Não

Não

Encomendas cabeçalho

SORDERP

Não

Não

Encomendas linha preço

SORDERQ

Não

Não

Encomendas linha quantidade

BPARTNER

Não

Não

Terceiros

BPCUSTOMER

Não

Não

Clientes

BPCUSTMVT

Não

Não

Movimentos clientes

BPDLVCUST

Não

Não

Clientes à consignação

FACILITY

Não

Não

Estabelecimentos :

ITMMVT

Não

Não

Movimentos artigos

ITMFACILITY

Não

Não

Artigos - Estabelecimentos

TABCUR

Não

Não

Tabela das divisas

SALESREP

Não

Não

Representantes

PRICSTRUCT

Não

Não

Estruturas tarifas

SPRICLINK

Não

Não

Pesquisa tarifa venda

GTYPACCENT

Não

Não

Tipos de documentos

GACCCODE

Não

Não

Códigos contabilísticos.

GACCCOUNT

Não

Não

Contas gerais

CONTSERV

Não

Não

Contrato de serviço

GAUTACE

Não

Não

Documentos automáticos

ACODNUM

Não

Não

Contadores documento

ACTIV

Não

Não

Códigos actividade

TABALLRUL

Não

Não

Regras de alocações

TABSTORUL

Não

Não

Regras de gestão dos stocks

STOWIPW:

Não

Não

Stocks em curso de tratamento

ITMCATEG

Não

Não

Categorias artigos

SERREQUEST

Não

Não

Pedidos de serviço

HDKTASKINV

Não

Não

Consumos a faturar

TABUNIT

Não

Não

Tabela das unidades

STOJOU

Não

Não

Diário dos stocks

STOCK 

Não

Não

Stocks

STOLOT

Não

Não

Número de lote

SPRICLIST

Não

Não

Tarifas

 

ALISQHSIH : Alimentar os ecrãs cabeçalho fatura em criação pró-forma de orçament

Este ponto de entrada permite de intervir no momento de alimentação do ecrã detalhe fatura a partir de um registo cabeçalho orçamento.

Permite assim alimentar os campos específicos a estes ecrãs ou de modificar o valor dos campos standards.

Está chamado em gestão dos orçamentos no momento da criação de uma proforma para utilização do botão proforma

Contexto e modo de funcionamento

Transação

Existe uma transação em curso. É a transacção de criação da factura próforma.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Contexto de chamada

Este ponto de entrada está chamado no momento de alimentação dos ecrãs fatura a partir do registo cabeçalho orçamento.

Variáveis e máscaras disponíveis

[F :SQH] está carregado com o cabeçalho orçamento.

Os ecrãs de objeto SIH [M:SIH0] [M:SIH1] [M:SIH2] são em linha e carregados com os dados de cabeçalho proforma (dados inicializados com cabeçalho orçamento).

Os ecrãs endereços ADB2  ADB3 e ADB4 são igualmente em linha e carregados. ADB2 está carregado com o endereço do cliente entregue emitido do orçamento. ADB3 está carregado com o endereço do cliente fatura emitida da ficha cliente ADB4 está carregado com o endereço do cliente pagador emitido da ficha cliente

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 o ficheiro que contém o cabeçalho e não aquele que contém as linhas...

Tabela

Conteúdo significativo

Título Tabela

SINVOICE :

Não

Faturas cabeçalho

SINVOICEV

Não

Cabeçalho faturas valorização

SINVOICED

Não

Faturas linha :

SQUOTE

Sim

Cabeçalho de orçamento

SQUOTED

Não

Orçamento linha

BPCUSTOMER

Sim Cliente

Clientes

BPDLVCUST

Sim Cliente à consignação

Cliente consignado

BPARTNER

Sim Terceiro pagador

Terceiros

BPADDRESS

Sim Endereço Terceiro pagador

Endereços