Este ponto de entrada permite intervir no momento da definição dos critérios de selecção das encomendas a facturar.
Permite acrescentar os filtros suplementares sobre as encomendas.
É chamado no tratamento de facturação automática das encomendas FUNAUTINVO.
Não existe transacção em curso.
Não existe ainda ficheiro rasto aberto quando se está em fase de selecção das linhas de encomenda a entregar.
Este ponto de entrada está chamado no momento da definição dos critérios de selecção.
A máscara de selecção das linhas de encomenda [M :DIA] (SAUTINVO) está ainda disponível.
Os critérios standards são carregados :
Na variável CRITERE para o cabeçalho (ficheiro SORDER). A variável FILSUPENT foi criada para o acréscimo dos critérios suplementares.
Na variável CRITDET para as linhas detalhe de encomenda (ficheiro SORDERQ). A variável FILSUPDET foi criada para o acréscimo dos critérios suplementares.
Estas 2 variáveis são dimensionadas a 250 caracteres. Para que aquela funcione bem no momento da avaliação se as variáveis não estão carregadas pelo ponto de entrada, FILSUPENT e FILSUPDET são inicializadas na cadeia "1=1".
É suficiente da completar no ponto de entrada.
Exemplo : Acréscimo de um filtro suplementar sobre a referência artigo que deve começar por "VEN".
FILSUPDET -= " & ITMREF >= " VEN "
FILSUPENT está avaliado ao mesmo tempo que CRITERE no momento do filtro sobre o ficheiro SORDER. Os critérios devem se reportar a zonas do ficheiro SORDER.
FILSUPDET está avaliado ao mesmo tempo que CRITERE no momento do filtro sobre o ficheiro SORDER. Os critérios devem se reportar a zonas do ficheiro SORDERQ.
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 |
SINVOICE | Não | Facturas cabeçalho |
SINVOICEV | Não | Facturas cabeçalho valorização |
SINVOICED | Não | Facturas linha |
SORDER | Não | Encomendas cabeçalho |
SORDERQ | Não | Encomendas linha quantidade |
SORDERP | Não | Encomendas linha preço |
BPARTNER | Não | Terceiros |
BPCUSTOMER | Não | Clientes |
BPDLVCUST | Não | Clientes entregues |
BPCUSTMVT | Não | Movimentos clientes |
ITMMASTER | Não | Artigos |
ITMSALES | Não | Artigos venda |
ITMFACILIT | Não | Artigo estabelecimento |
GTYPACCENT | Não | Tipo de documento |
GACCCODE | Não | Códigos contabilísticos : |
GACCOUNT | Não | Contas gerais |
GAUTACE | Não | Documentos automáticos |
GAUTACEF | Não | Formulas documentos automaticos. |
GJOURNAL | Não | Diários contabilísticos |
ACODNUM | Não | Contadores documento: |
TABMODELIV | Não | Tabela modo de entrega |
TABCOUAFF | Não | Tabela afectação contadores |
SWRKINV | Não | Ficheiro de trabalho |
TABSIVTYP | Não | Tabela tipos factura cliente |
Este ponto de entrada permite intervir antes do fim da transacção de registo de uma entrega afim de actualizar os ficheiros específicos.
É chamado no tratamento de facturação automática FUNAUTINVO.
Existe uma transacção em curso.
Para anular a transacção se existe um problema, falta posicionar a variável GOK a 0.
Existe um ficheiro rasto aberto.
Este ponto de entrada foi chamado :
na função de facturação automática das encomendas antes do fim de cada transacção de registo de uma factura.
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 |
SINVOICE | Sim | Facturas cabeçalho |
SINVOICEV | Sim | Facturas cabeçalho valorização |
SINVOICED | Não | Facturas linha |
SORDER | Não | Encomendas cabeçalho |
SORDERQ | Não | Encomendas linha quantidade |
SORDERP | Não | Encomendas linha preço |
BPARTNER | Sim (terceiro factura) | Terceiros |
BPCUSTOMER | Sim (cliente factura) | Clientes |
BPDLVCUST | Não | Clientes entregues |
BPCUSTMVT | Não | Movimentos clientes |
ITMMASTER | Não | Artigos |
ITMSALES | Não | Artigos venda |
TABSIVTYP | Sim | Tipos de facturas |
GTYPACCENT | Não | Tipo de documento |
GACCCODE | Não | Códigos contabilísticos : |
GACCOUNT | Não | Contas gerais |
GAUTACE | Não | Documentos automáticos |
GAUTACEF | Não | Formulas documentos automaticos. |
GJOURNAL | Não | Diários contabilísticos |
|
|
|
Este ponto de entrada permite intervir no fim dos controlos de autorização de facturação de uma encomenda. Permite assim de reacrescentar os testes permitindo de rejeitar a linha de encomenda.
É chamado no tratamento de facturação automática FUNAUTINVO.
Não existe transacção em curso.
Para recusar a linha de encomenda, falta posicionar a variável OK a 1.
Existe um ficheiro rasto aberto.
Este ponto de entrada foi chamado :
na função de entrega automática no fim dos controlos de autorização de facturação de cada linha de encomenda.
A máscara de selecção das encomendas SAUTINVO está disponível.
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 |
SINVOICE | Não | Facturas cabeçalho |
SINVOICEV | Não | Facturas cabeçalho valorização |
SINVOICED | Não | Facturas linha |
SORDER | Sim | Encomendas cabeçalho |
SORDERQ | Sim | Encomendas linha quantidade |
SORDERP | Sim | Encomendas linha preço |
BPARTNER | Não | Terceiros |
BPCUSTOMER | Sim (cliente encomenda) Se [F:SOH]IME=5 | Clientes |
BPDLVCUST | Não | Clientes entregues |
BPCUSTMVT | Não | Movimentos clientes |
ITMMASTER | Não | Artigos |
ITMSALES | Não | Artigos venda |
TABSIVTYP | Não | Tipos de facturas |
GTYPACCENT | Não | Tipo de documento |
GACCCODE | Não | Códigos contabilísticos : |
GACCOUNT | Não | Contas gerais |
GAUTACE | Não | Documentos automáticos |
GAUTACEF | Não | Formulas documentos automaticos. |
GJOURNAL | Não | Diários contabilísticos |
|
|
|
Este ponto de entrada permite de tomar a mão do registo no ficheiro de trabalho de cada registo linha de encomenda a facturar. Permite assim de reacrescentar os dados servindo de critérios de ruptura nos dados do ficheiro de trabalho (zone SWIDATA) ver de modificar a chave (zonas SWIKEY e SWIKEY1).
É chamado no tratamento de facturação automática FUNAUTINVO.
Não existe transacção em curso.
Existe um ficheiro rasto aberto.
Este ponto de entrada foi chamado :
na função de facturação automática das encomendas em cada registo de um registo no ficheiro de trabalho.
A máscara de selecção das encomendas SAUTINVO está disponível.
Para re-acrescentar os critérios de ruptura, é necessário de alimentar nos campos SWIDATA as informações desejadas.
Ex : [F :SWI]SWIDATA += [F :SOH]xxx
Atenção : No campo SWIDATA, não resta que 40 caracteres disponíveis.
Toda a modificação afectando os campos de chave SWIKEY e SWIKEY1 pode-se tornar problemático afectando as facturas geradas.
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 |
SWRKINV | Sim | Ficheiro de trabalho facturação automático |
SINVOICE | Não | Facturas cabeçalho |
SINVOICEV | Não | Facturas cabeçalho valorização |
SINVOICED | Não | Facturas linha |
SORDER | Sim | Encomendas cabeçalho |
SORDERQ | Sim | Encomendas linha quantidade |
SORDERP | Sim | Encomendas linha preço |
BPARTNER | Não | Terceiros |
BPCUSTOMER | Sim se (cliente encomenda) Se [F:SDH]IME=5 | Clientes |
BPDLVCUST | Não | Clientes entregues |
BPCUSTMVT | Não | Movimentos clientes |
ITMMASTER | Não | Artigos |
ITMSALES | Não | Artigos venda |
TABSIVTYP | Não | Tipos de facturas |
GTYPACCENT | Não | Tipo de documento |
GACCCODE | Não | Códigos contabilísticos : |
GACCOUNT | Não | Contas gerais |
GAUTACE | Não | Documentos automáticos |
GAUTACEF | Não | Formulas documentos automaticos. |
GJOURNAL | Não | Diários contabilísticos |
|
|
|
Este ponto de entrada permite de intervir após o carregamento de todas as linhas na classe [M] assim que o seu registo em [F:SID] e antes do desencadeamento do cálculo da factura. Ele permite acrescentar linhas suplementares ou de efectuar as modificações antes do cálculo.
É chamado no tratamento de facturação automática FUNAUTINVO.
Existe uma transacção em curso.
Para anular a transacção se existe um problema, falta posicionar a variável GOK a 0.
Existe um ficheiro rasto aberto.
Este ponto de entrada foi chamado :
na função de facturação automática das encomendas antes do fim de cada transacção de registo de uma factura.
As máscaras da gestão das facturas são disponíveis: [M:SIH0] (SIH0), [M:SIH1] (SIH1), [M:SIH2] (SIH2), [M:SIH4] (SIH4).
Para um acréscimo de linha toma modelo sobre conteúdo da secção $TRT_DETAIL do tratamento FUNAUTINVO
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 |
SINVOICE | Sim | Facturas cabeçalho |
SINVOICEV | Sim | Facturas cabeçalho valorização |
SINVOICED | Não | Facturas linha |
SORDER | Não | Encomendas cabeçalho |
SORDERQ | Não | Encomendas linha quantidade |
SORDERP | Não | Encomendas linha preço |
BPARTNER | Sim (terceiro factura) | Terceiros |
BPCUSTOMER | Sim (cliente factura) | Clientes |
BPDLVCUST | Não | Clientes entregues |
BPCUSTMVT | Não | Movimentos clientes |
ITMMASTER | Não | Artigos |
ITMSALES | Não | Artigos venda |
TABSIVTYP | Sim | Tipos de facturas |
GTYPACCENT | Não | Tipo de documento |
GACCCODE | Não | Códigos contabilísticos : |
GACCOUNT | Não | Contas gerais |
GAUTACE | Não | Documentos automáticos |
GAUTACEF | Não | Formulas documentos automaticos. |
GJOURNAL | Não | Diários contabilísticos |
|
|
|