Este ponto de entrada é utilizado no momento da criação de um catálogo tarifas.
Permite substituir o tratamento standard de determinação dos conjuntos clientes / artigos para os quais o catálogo tarifas deve estar gerado.
Este ponto de entrada está situado no tratamento SUBSPP.
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada está chamada na activação do botão "Validação".
O buffer [F:SPP] está guarnecido com o registo de parametrização activa.
Constituição dos filtros
Na chamada do ponto de entrada, as variáveis a utilizar no Filtro evalue ( … ) são guarnecidos.
- FILBPCSTR FILBPCEND FILBPCSUP Filtros clientes
- FILBPRSUP Filtro terceiros
- FILITMSTR FILITMEND FILITMSUP Filtros artigos
- FILITSSUP Filtro artigos vendas
O ponto de entrada permite modificar o conteúdo destas variáveis em explorando os valores contidos nas selecções guardadas em [F:SPP]. Falta utilizar a classe [F:SPP].
Se os filtros suplementares (por exemplo sobre os clientes em consignação e/ou os artigos clientes) são necessários, devem estar reservados no ponto de entrada.
Anel de pesquisa dos conjuntos clientes / artigos
O anel deve estar reescrito ( ver anel standard ). É imperativo de utilizar as classes [F:xxxJ] porque os tratamentos tarifas efectuando as releituras sobre as classes [F] standard; os apontadores serão perturbados Por outro lado é necessário de alimentar as classes [F] standard antes chamada "Gosub TAR_CLIART From SUBSPP".
Variável GPE
A variável GPE deve estar posicionada a 1 para evitar o desenvolvimento do anel standard de pesquisa.
Tabela | Conteúdo significativo | Título Tabela |
SPPRTCONF | Sim | Definição catálogo tarifas |
|
|
|
BPARTNER | Não | Terceiros |
BPCUSTOMER | Não | Clientes |
BPCUSTMVT | Não | Movimentos clientes |
BPDLVCUST | Não | Clientes à consignação |
ITMMASTER | Não | Artigos |
ITMSALES | Não | Artigos - vendas |
ITMBPC | Não | Artigos - clientes |
ITMMVT | Não | Acumulados Artigos-Estabelecimentos |
ITMFACILIT | Não | Artigos - Estabelecimentos |
FACILITY | Não | Estabelecimentos : |
ATABDIV | Não | Tables diverses |
TABCUR | Não | Tabela das divisas |
TABCHANGE | Não | Tabela dos cursos das divisas |
TABVAC | Não | Tabela determinação das taxas |
TABVAT | Não | Tabela dos códigos taxas |
TABRATVAT | Não | Nível de taxa |
TABUNIT | Não | Tabela das unidades |
TABCOEFF | Não | Tabela dos coeficientes |
PRICSTRUCT | Não | Estruturas tarifas |
SPRICCONF | Não | Parametrizações tarifas clientes |
SPRICFICH | Não | Tarifas clientes ( Fichas ) |
SPRICLIST | Não | Tarifas clientes ( Linhas ) |
SPRICLINK | Não | Pesquisa tarifas vendas ( Link ) |
SFOOTINV | Não | Elementos de facturação vendas |
SPREASON | Não | Motivos tarifas vendas |
|
|
|
BPARTNER | Não | sob abreviação [BPRJ] |
BPCUSTOMER | Não | sob abreviação [BPCJ] |
BPDLVCUST | Não | sob abreviação [BPDJ] |
ITMMASTER | Não | sob abreviação [ITMJ] |
ITMSALES | Não | sob abreviação [ITSJ] |
ITMBPC | Não | sob abreviação [ITUJ] |
|
|
|
Este ponto de entrada está chamado antes o registo de cada linha do catálogo.
Este ponto de entrada está situado no tratamento SUBSPP.
Uma transacção está em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada está chamada na activação do botão "Validação".
O registo SPRICPRTQ [SPQ] contém o conjunto dos dados da linha do catálogo. É assim possível de os modificar.
Se o registo está escrito no ponto de entrada e não no tratamento standard, é necessário de fazer [F:SPW]=[F:SPQ] afim de não escrever as linhas em duplo no catálogo.
Variável IJ1
A variável IJ1 está testado antes registo da linha. Para não escrever esta linha, é suficiente de posicionar a variável IJ1 a 0.
Tabela | Conteúdo significativo | Título Tabela |
SPPRTCONF | Sim | Definição catálogo tarifas |
|
|
|
BPARTNER | Não | Terceiros |
BPCUSTOMER | Não | Clientes |
BPCUSTMVT | Não | Movimentos clientes |
BPDLVCUST | Não | Clientes à consignação |
ITMMASTER | Não | Artigos |
ITMSALES | Não | Artigos - vendas |
ITMBPC | Não | Artigos - clientes |
ITMMVT | Não | Acumulados Artigos-Estabelecimentos |
ITMFACILIT | Não | Artigos - Estabelecimentos |
FACILITY | Não | Estabelecimentos : |
ATABDIV | Não | Tables diverses |
TABCUR | Não | Tabela das divisas |
TABCHANGE | Não | Tabela dos cursos das divisas |
TABVAC | Não | Tabela determinação das taxas |
TABVAT | Não | Tabela dos códigos taxas |
TABRATVAT | Não | Nível de taxa |
TABUNIT | Não | Tabela das unidades |
TABCOEFF | Não | Tabela dos coeficientes |
PRICSTRUCT | Não | Estruturas tarifas |
SPRICCONF | Não | Parametrizações tarifas clientes |
SPRICFICH | Não | Tarifas clientes ( Fichas ) |
SPRICLIST | Não | Tarifas clientes ( Linhas ) |
SPRICLINK | Não | Pesquisa tarifas vendas ( Link ) |
SFOOTINV | Não | Elementos de facturação vendas |
SPREASON | Não | Motivos tarifas vendas |
|
|
|
BPARTNER | Não | sob abreviação [BPRJ] |
BPCUSTOMER | Não | sob abreviação [BPCJ] |
BPDLVCUST | Não | sob abreviação [BPDJ] |
ITMMASTER | Não | sob abreviação [ITMJ] |
ITMSALES | Não | sob abreviação [ITSJ] |
ITMBPC | Não | sob abreviação [ITUJ] |
|
|
|
Este ponto de entrada utiliza o ponto de entrada RECHTARIF do tratamento TRTVENTAR : RECHTARIF :