As tabelas AWINDOW, AWINPAR, AMSK, AMSKZON, AMSKACT, assim que todas as tabelas necessárias à gestão da geração dos ecrãs e de tratamentos estão abertos mas não devem em nenhum caso ser modificados no ponto de entrada.
Este ponto de entrada intervém no momento da criação automática de parque.
Permite preencher os campos específicos à gestão de "parque"-
Existe uma transacção em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada é chamado antes da escrita do registo na tabela MÁQUINAS.
SZPEMAC_ACTION : Indica se se está em criação ("C") ou em modificação de "parque" ("M").
SZPEMAC_ORIGINE : indica o contexto (menu local 2971)
A classe F :MACV contém as informações que vão ser registadas.
No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto.
Tabela | Conteúdo significativo | Intitulado Tabela |
MÁQUINAS | Não | Parque cliente |
Este ponto de entrada permite personalizar as extracções XML e HTML dos principaisi objectos compondo o módulo CRM.
Com efeito, todos os objectos seguintes podem fazer objecto de uma extracção ao formato HTML ou XML via alguns programas previstos a este efeito.
Terceiros
Reuniões,
Chamadas telefónicas
Tarefas,
Assuntos
pedidos de serviço
Intervenções
Soluções
O sub-programa EASYCRMXML do tratamento SUBAOBXML permite a extração XML de um registo cujo código é dado em parâmetro. Uma versão mais sofisticada deste sub-programa está disponível sob o nome: AOBINXML. Este último permite de intervir sobre o nome do ficheiro gerado, de eventuais folhas de trasnformação, um contexto de execução.
O sub-programa EASYCRMLXML do tratamento SUBAOBXML permite a extracção XML de um conjunto de registos a partir de um filtro de selecção dado em parâmetro.
Uma versão mais sofisticada deste sub-programa está disponível sob o nome: AOBLISTXML. Permite os mesmos complementos funcionais que aqueles evocados por AOBINXML.
O sub-programa AOBINHTML do tratamento SUBAOBHTML permite a extracção HTML de um registo cujo código é dado em parâmetro.
Cada um dos sub-programas faz chamada ao ponto de entrada AOBEXP para autorizar uma parametrização específica do conteúdo destas extracções.
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada está chamado no fim da definição standard da extracção de cada tabela implicada. Toda a modificação da proposição standard pode então ser aplicada no seio deste ponto de entrada.
SZSCREENTYPE : Esta variável é útil unicamente no quadro de uma extracção de tipo HTML. Com efeito, ela permite definir a colocação em página do documento gerado. Se o documento deve ser lido sobre um periférico no tamanho está reduzido (Telefone portátil, Pocket PC...), deve então tomar o valor : PALM. Se o documento deve ser lido sobre um periférico de uma grande resolução de afixação (Computador de escritório, Impressora...), deve então tomar o valor : PC.
SZPECONTEXT : É possível indicar um contexto de execução particular a cada chamada dos sub-programas de extracção XML ou HTML
Este contexto pode ser testado com a variável SZPECONTEXT afim de entregar as parametrizações diferentes.
SZAOBEXPTAB : Esta variável contém o nome da tabela em curso de extracção e para o qual as características de extracção podem ser modificadas
IDISPLAYXXX : Esta variável permite desactivar o tratamento de uma tabela ligada à entidade em curso de extracção Um valor igual a 1 autoriza a extracção de todos os registos associados à entidade pedida. Um valor igual a 0 desactiva toda a extracção de informações depois esta tabela.
XXX : Representa a abreviação da tabela em curso de extracção.
SZFIEXXX : Este quadro comporta a lista dos campos compondo a tabela em curso de tratamento. Este quadro está dimensionado a um tamando correspondente ao número de campos compondo a entidade em curso de extracção. Para cada campo neste quadro, as informações conexas estão disponíveis ao mesmo nível de índice nas diferentes variáveis a seguir.
XXX : Representa a abreviação da tabela em curso de extracção.
SZTAGXXX : Esta variável contém a baliza XML na qual o valor de um campo será extraido.
Por defeito, a balisa XML está denominada: Abreviação da tabela + Nome do campo na tabela.
XXX : Representa a abreviação da tabela em curso de extracção.
SZLABELXXX : Esta variável contém a etiqueta associada ao campo na língua corrente.
XXX : Representa a abreviação da tabela em curso de extracção.
IHIDEXXX : Esta variável determina a extracção de um campo para a tabela em curso de tratamento. Um valor nulo permite ignorar este campo no curso da extracção. Um valor positivo permite extrair o conteúdo do campo no ficheiro gerado.
XXX : Representa a abreviação da tabela em curso de extracção.
ISORTXXX : Esta variável determina a ordem na qual os campos serão extraidos no ficheiro gerado. Quando esta variável está modificada pelo ponto de entrada, é recomendada de verificar a ausência de duplos de números de ordem ao termo do processo.
XXX : Representa a abreviação da tabela em curso de extracção.
No quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto...
Tabela | Conteúdo significativo | Intitulado Tabela |
ACTIV | Não | Código de actividades : |
ATYPE | Não | Tipos de documentos |
ATABDIV | Não | Tabelas diversas |
ATABZON | Não | Dicionário dos campos |
ATABLE | Não | Dicionário das tabelas |
AOBJET | Não | Objectos de base |
ATABIND | Não | Dicionário dos índices |
Tudo como o ponto de entrada AOBEXP, XMLTAG permite personalizar as extracções XML dos objectos de base do módulo CRM. Por outro lado, este aplica-se unicamente às extracções XML porque o seu único objectivo consiste em modificar as balisas do documento gerado.
Por exemplo, a baliza XML componente a raíz de um documeto standard se chama XROOT. XMLTAG permite modificar a sua chamada em : MONDOCUMENT.
Este tipo de personalização pode ser aplicada a todos os nós compondo o documento.
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada afecta unicamente as extracções de tipo XML. É chamado uma vez em tudo o início do processo de extracção.
SZXROOT : Esta variável contém o nome da balisa XML representando a raíz do documento gerado.
Por defeito, o seu valor é igual a : XROOT.
SZXUTILITY : Esta variável contém o nome da baliza XML correspondente ao conteúdo dos elementos de informações apresentam uma única vez em todo o início do documento gerado.
Por defeito, o seu valor é igual a : XUTILITY.
SZXTITLE : Esta variável contém o nome da baliza XML armazenando a denominação de entidade extraida na língua corrente.
Por defeito, o seu valor é igual a : XTITLE.
SZXRECORD : Esta variável contém o nome da baliza XML representando cada registo do documento gerado. Cada destes registos pode corresponder à entidade extraida ou a uma das suas tabela ligadas.
Por defeito, o seu valor é igual a : XRECORD.
SZXAOB : Esta variável contém o nome da baliza XML representando a abreviação da tabela de onde provém o registo em curso de extração.
Por defeito, o seu valor é igual a : XAOB.
SZXAOBTITLE : Esta variável contém o nome da baliza XML armazenando a abreviação da tabela de onde provém o registo em curso de extração.
Por defeito, o seu valor é igual a : XAOBTITLE.
SZXAOBNUM : Esta variável contém o nome da baliza XML armazenando o identificador do registo. Se o registo é de um nível superior a zero. os identificando de cada nível são concatenados.
Por defeito, o seu valor é igual a : XAOBNUM.
SZXLEVEL : Esta variável contém o nome da baliza XML representando o nível do registo na hierarquia das tabelas ligadas. O nível 0 corresponde à entidade pedida.
Por defeito, o seu valor é igual a : XLEVEL.
SZXPARENTAOB : Esta variável contém o nome da baliza XML armazenando a abreviação da tabela pai no registo na hierarquia das tabelas ligadas.
Por defeito, o seu valor é igual a : XPARENTAOB.
SZXPARENTNUM : Esta variável contém o nome da baliza XML armazenando o identificador pai.
Por defeito, o seu valor é igual a : XPARENTNUM.
SZXAOBDATA : Esta variável contém o nome da baliza XML representando cada campo da tabela em curso de extração.
Por defeito, o seu valor é igual a : XAOBDATA.
SZXSORT : Esta variável contém o nome do atributo da baliza XAOBDATA representado o número de ordem dos campos extraidos.
Por defeito, o seu valor é igual a : XSORT.
SZXLABEL : Esta variável contém o nome da baliza XML armazenando a etiqueta de cada campo extraido na língua corrente.
Por defeito, o seu valor é igual a : XLABEL.
SZXFIELD : Esta variável contém o nome da baliza XML armazenando o conteúdo de um campo extraido.
Por defeito, o seu valor é igual a : XFIELD.
No quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto...
Tabela | Conteúdo significativo | Intitulado Tabela |
ACTIV | Não | Código de actividades : |
ATYPE | Não | Tipos de documentos |
ATABDIV | Não | Tabelas diversas |
ATABZON | Não | Dicionário dos campos |
ATABLE | Não | Dicionário das tabelas |
AOBJET | Não | Objectos de base |
ATABIND | Não | Dicionário dos índices |
Este ponto de entrada permite intervir antes a afixação de um terceiro na lista registada de critério (ecrã de identificação). Permite afixar ou não o terceiro em curso.
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada está chamada para todos os tipos da lista.
ILSTBPROK : Variável indicando se falta incluir o terceiro na lista (valor 0 para excluir).
No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto.
Tabela | Conteúdo significativo | Intitulado Tabela |
BPARTNER | Não | Terceiros |
BPADDRESS | Não | Endereços |
No momento da criação de um contrato de serviço de uma encomenda de venda, o contrato modelo está recuperado a partir da ficha artigo. Este ponto de entrega permite intervir após a recuperação desta informação, e de a modificar.
Não existe transacção em curso.
Ficheiro rastoNão existe ficheiro rasto aberto.
Diferentes casos de chamadaEste ponto de entrada foi chamado no momento da criação de um contrato de serviço, quando o contrato modeloestá obtido via a ficha artigo.
Variáveis e máscaras disponíveisQuando um contrato de serviço está indicado sobre o artigo (campo [F:ITM]TPLCONSRV), a variável ZSITMTPL contém o seu valor. Ela pode ser modificado imediatamente após ter sido recuperado depois o artigo.
Tabelas abertasNo quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto.
Tabela | Conteúdo significativo | Intitulado Tabela |
CONTSERV | Sim | Contratos de serviço |
CONTTEMPL | Sim | Modelo contrato de serviço |
ITMMASTER | Sim | Article |
Ponto de entrada permitindo de alimentar as rubricas específicas no momento da facturação de um contrato de serviço
Criação de uma factura de venda.
Ficheiro rastoNão existe ficheiro rasto aberto.
Diferentes casos de chamadaEste ponto de entrada está chamado no momento da criação de uma factura a um contrato de serviço.
Variáveis e máscaras disponíveisO ficheiro [F:CON] foi alimentado. O programa permite intervir para afectar as rubricas específicas.
Tabelas abertasNo quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto.
Tabela | Conteúdo significativo | Intitulado Tabela |
CONTSERV | Sim | Contratos de serviço |
CONTAMT | Sim | Bases anuais |
CONTIDX | Sim | Valor de índices |
CONTREW | Sim | Renovamento de contrato |
Ponto de entrada permitindo em modificação de contrato de serviço depois uma encomenda, justamente após o recálculo do montante (CONAMT) afim de poder intervir acima.
Modificação de uma encomenda:
Ficheiro rastoNão existe ficheiro rasto aberto.
Diferentes casos de chamadaEste ponto de entrada está chamado no momento da modificação de uma encomenda ligada a um contrato de serviço.
Variáveis e máscaras disponíveisO ficheiro [F:CON] foi alimentado. O programa permite intervir para afectar as rubricas específicas.
Tabelas abertasNo quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto.
Tabela | Conteúdo significativo | Intitulado Tabela |
CONTSERV | Sim | Contratos de serviço |
CONTAMT | Sim | Bases anuais |
CONTIDX | Sim | Valor de índices |
CONTREW | Sim | Renovamento de contrato |
Este ponto de entrada permite intervir sobre o contrato modelo lido a partir do artigo indicado.
Não existe transacção em curso.
Ficheiro rastoNão existe ficheiro rasto aberto.
Diferentes casos de chamadaEste ponto de entrada foi chamado no momento da criação de um parque cliente, quando o contrato de garantia está obtido via a ficha artigo.
Variáveis e máscaras disponíveisa variávelSZTPLCONGUA contém o valor, um contrato de garantia indicada sobre o artigo (campo [F:ITM]TPLCONGUA); o seu valor pode ser modificado.
Tabelas abertasNo quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto.
Tabela | Conteúdo significativo | Intitulado Tabela |
CONTTEMPL | Sim | Modelo contrato de serviço |
ITMMASTER | Sim | Article |
Este ponto de entrada permite de intervir antes o registo de um contrato de serviço quando está renovado.
Existe uma transacção em curso. A classe [F:CON] está carregada com os novos valores do contrato de serviço, mas a sua re-escrita não foi ainda intervida.
Ficheiro rastoNão existe ficheiro rasto aberto.
Diferentes casos de chamadaEste ponto de entrada chamado no momento do renovamento de um contrato de serviço.
Três casos de renovamento podem se produzir : :
1. Renovamento de um contrato de garantia (CONCAT = 1),
2. Renovação de um contrato outro que garantia, mas não facturado (rastreado de maneira idêntica ao contrato de garantia) (CONCAT <> 1 et NEXINVDAT = [0/0/0]),
3. Renovamento de um contrato outro que garantia, mas facturado (CONCAT <> 1 e NEXINVDAT <> [0/0/0]).
As terminações todas a este ponto de entrada.
Variáveis e máscaras disponíveisA classe [F :CON] está carregada, mas ainda não está escrita. É possivel, se for caso disso de efectuar as modificações a este nível sobre as rubricas específicas.
É também possível alimentar uma outra tabela por exemplo.
Em devolução de ponto de entrada, o conteúdo de GERR é testado A re-escrita do contrato de serviço reconduzido não teve lugar que se GERR<>1. Um eventual "Rollback" deve ser tomado em conta no ponto de entrada. O "Commit" terá lugar quanto a ele na parte standard, no caso onde o registo do contrato renovado terá terminado correctamente.
Tabelas abertasNo quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto.
Tabela | Conteúdo significativo | Intitulado Tabela |
CONTSERV | Sim | Contratos de serviço |
Este ponto de entrada permite de intervir antes o registo de um contrato de serviço quando é criado automaticamente.
Não existe transacção em curso.
Ficheiro rastoNão existe ficheiro rasto aberto.
Diferentes casos de chamadaEste ponto de entrada da criação automática de um contrato de serviço, antes do seu registo.
A classe [F :CON] não está ainda carregada Todas as informações estão ainda nas classes [M:CONx].
A acção que se segue este ponto de entrada é "VERIF_CRE".
Variáveis e máscaras disponíveisA classe [F :CON] não está ainda carregada
Todas as classes [M:CONx] da janela são alimentadas a registar.
Tabelas abertasNo quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto.
Tabela | Conteúdo significativo | Intitulado Tabela |
CONTSERV | Não | Contratos de serviço |
Este ponto de entrada permite intervir sobre o contador standard do parque cliente obtido no momento da validação de entregas.
Não existe transacção em curso.
Ficheiro rastoNão existe ficheiro rasto aberto.
Diferentes casos de chamadaEste ponto de entrada está chamado em gestão das facturas no momento do picking de um vencimento de um contrato de serviço:
Variáveis e máscaras disponíveisA variável SZCOUNTER contém o valor de contador standard. Ela pode ser modificada.
Tabelas abertasNo quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto.
Tabela | Conteúdo significativo | Intitulado Tabela |
MACHINE | Não | Parque cliente |
ITMMASTER | Sim | Article |
BPARTNER | Sim | Business Partner |
BPADDRESS | Sim | Endereços |
TABCUR | Sim | Tabela das Divisas |
FACILITY | Sim | Estabelecimentos |
Este ponto de entrada permite completar os critérios de selecção standard sobre a transacção "FUNCRM9 : Identificar".
Não existe transacção em curso.
Ficheiro rastoNão existe ficheiro rasto aberto.
Contexto de chamadaEste ponto de entrada está chamado seja no momento da constituição da cadeia de condições a aplicar sobre os terceiros, seja da constituição da cadeia das condições a aplicar sobre os interlocutores.
Variáveis e máscaras disponíveisO campo ecrã [M :CRM9]TYPESEARCH está alimentado seja com "BPR", seja com "AIN" para detectar um caso ou outro.
Exemplo de implementação do ponto de entrada :
If [M:CRM9]TYPESEARCH = "BPR" Then
If [M:CRM9]TELBPR <> "" Then
SZWHERE(ILIGNEWHERE) = SZAND + " (pat([F:BPA]TEL, '"+
& [M:CRM9]TELBPR+"*') <> 0)"
ILIGNEWHERE = ILIGNEWHERE + 1
SZAND = " AND "
Endif
#
If [M:CRM9]NAFBPR <> "" Then
SZWHERE(ILIGNEWHERE) = SZAND + " (pat([F:BPR]NAF, '"+
& [M:CRM9]NAFBPR+"*') <> 0)"
ILIGNEWHERE = ILIGNEWHERE + 1
SZAND = " AND "
Endif
Elsif [M:CRM9]TYPESEARCH = "AIN" Then
If [M:CRM9]TELAIN <> "" Then
SZWHERE(ILIGNEWHERE) = SZAND + " (pat([F:AIN]CNTETS,'"+
& [M:CRM9]TELAIN+"*') <> 0)"
ILIGNEWHERE = ILIGNEWHERE + 1
SZAND = " AND "
Endif
#
If [M:CRM9]FAXAIN <> "" Then
SZWHERE(ILIGNEWHERE) = SZAND + " (pat([F:AIN]CNTFAX, '"+
& [M:CRM9]FAXAIN+"*') <> 0)"
ILIGNEWHERE = ILIGNEWHERE + 1
SZAND = " AND "
Endif
Endif
A variável SZWHERE está dimensionada a 20 linhas. Os primeiros sendo utilizados pelos critérios standards.
Tabelas abertasNo quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto.
Tabela | Conteúdo significativo | Intitulado Tabela |
BPARTNER | Não | Terceiros |
BPADDRESS | Não | Endereços |
CONTACTCRM | Não | Interlocutores |
No momento da validação de uma transacção, este ponto de entrada permite intervir sobre uma janela antes que ela não seja registada, e antes que ela não seja validada.
Tabela | Conteúdo significativo | Intitulado Tabela |
AWINDOW | Sim | Dicionário das janelas |
No momento de registo de um "Parque cliente", e mais particularmente no momento da actualização do histórico das implantações., este ponto de entrada permite completar as informações a registar da tabela "MACITN : Implantações máquina".
Existe uma transacção em curso.
Ficheiro rastoNão existe ficheiro rasto aberto.
Contexto de chamadaEste ponto de entrada está chamado antes do registo de cada uma das linhas de implantação do parque.
A classe [F:MAI] está já totalmente carregada ao nível das rubricas standards.
Variáveis e máscaras disponíveisTodos os ecrãs da janela OMAC estão disponíveis.
No momento de chamada deste ponto de entrada, o tratamento está num anel sobre [M:MAC4].
O índice corrente está em ZI.
Se um erro está detectado no específico, posicionar GERR a 1 (GERR = 1) e de alterar a mensagem de erro em GMESSAGE.
Tabelas abertasNo quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto... cômputo das variáveis de situação.
Tabela | Conteúdo significativo | Intitulado Tabela |
MACHINE | Sim | Parque cliente |
MACITN | Sim | Implantação máquina |
No momento da criação da duplicação de um "Parque cliente", e mais particularmente no momento da actualização do histórico das implantações., este ponto de entrada permite completar as informações a registar da tabela "MACITN : Implantações máquina".
Transacção
Existe uma transacção em curso.
Ficheiro rastoNão existe ficheiro rasto aberto.
Contexto de chamadaEste ponto de entrada está chamado antes do registo de cada uma das linhas de implantação do parque.
A classe [F:MAID] está já totalmemnte carregada ao nível das rubricas standards se se está no quadro de uma duplicação.
A classe [F:MAIV] está já totalmemnte carregada ao nível das rubricas standards se se está no quadro de uma criação.
Variáveis e máscaras disponíveisA variável SZCMMAIAUTO está alimentada por : :
· [MAID] se o ponto de entrada foi chamado no momento de uma duplicação.
· [MAIV] se o ponto de entrada foi chamado no momento de uma criação.
Tabelas abertasNo quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto... cômputo das variáveis de situação.
Tabela | Conteúdo significativo | Intitulado Tabela |
MACHINE | Sim | Parque cliente |
MACITN | Sim | Implantação máquina |
No momento da criação automática de um "Parque cliente", este ponto de entrada permite completar as informações standards alimentados na classe de trabalho [M:MACW].
Transacção
Existe uma transacção em curso.
Ficheiro rastoNão existe ficheiro rasto aberto.
Contexto de chamadaEste ponto de entrada é chamado após a classe [M:MACW] tenha sido alimentado com os valores adequados standards.
O contexto de chamada disponível está definido pelo conteúdo da variável SZMACWCNT. Este pode ser indicado pela variável SZMACWPRE
Variáveis e máscaras disponíveisA variável SZMACWCNT contém o nome do tratamento (contexto) de chamada. :
· "TRTVENLIVV"
· "TRTVENFACV"
· "SUBSRL"
· "SUBSRH"
· "SUBSIHA"
· "SUBSRS"
No caso onde SZMACWCNT vale ""SUBSRH", o contexto pode ser indicado pela variável SZMACWPRE. Isto podendo então tomar os valores :
· "" (vazio)
· "DOC"
· "MOD"
No caso onde SZMACWCNT vale ""SUBSRS" ou "SUBSRH", o contexto pode ser indicado pela variável SZMACWPRE. Isto podendo então tomar os valores :
· "" (vazio)
· "MOD"
No caso onde SZMACWCNT vale "TRTVENLIVV" ou "TRTVENFACV", a variável SZMACWPRE está sempre vazia.
Tabelas abertas
Tabela | Conteúdo significativo | Intitulado Tabela |
MACHINE | Sim | Parque cliente |
MACITN | Sim | Implantação máquina |
Este ponto de entrada permite contradizer os controlos funcionais standards, e de começar a criação automática de um parque cliente.
Transacção
Existe uma transacção em curso.
Ficheiro rastoNão existe ficheiro rasto aberto.
Contexto de chamadaEste ponto de entrada foi chamado após os controlos standards autorizando a criação automática de um parque cliente tenham sido realizadas. Permite contradizer e de arrancar a criação automática.
Variáveis e máscaras disponíveis
A variável IMACAUTOYES está automaticamente posicionado a 1. Para arrancar a criação do parque cliente falta posicionar esta variável a 0 (zero).
Tabelas abertas
Tabela | Conteúdo significativo | Intitulado Tabela |
MACHINE | Não | Parque cliente |
BPCUSTOMER | Sim | Clientes |
BPARTNER | Não | Terceiros |
BPADDRESS | Não | Endereços |
CONTTEMPL | Não | Modelo contrato de serviço |
CONTSERV | Não | Contratos de serviço |
CONTCOV | Não | Cobertura contrato de serviço |
MACWARREQ | Não | Histórico pedido de garantia |
ITMMASTER | Sim | Artigos |
Este ponto de entrada permite completar os diferentes filtros utilizados sobre a agenda da acção comercial.
Transacção
Existe uma transacção em curso.
Ficheiro rastoNão existe ficheiro rasto aberto.
Contexto de chamadaEste ponto de entrada está chmada após que os filtros standards tenham sido aplicadas, mas antes os filtros ditos de "segurança" (tais que a aplicação dos papéis por exemplos).
Uma variável de contexto (SZCNTCRMAGD) permite saber a que etapa se encontra o tratamento.
Variáveis e máscaras disponíveis
A variável SZCNTCRMAGD toma diferentes valores e permite de saber em que etapa do tratamento nos encontramos
Os valores possíveis são : :
Na excepção de "FILTDIM", todos os outros valores servem a aplicar as condições complementares por relação às condições standards. A maneira de utilizar está sempre a mesma, adaptada na pesquisa em curso bem evidentemente.
O princípio e o seguinte :
SZWHERE(ILIGNEWHERE) = SZAND - "<Condição específicas> "
ILIGNEWHERE += 1
SZAND = " AND "
O ponto de entrada está desencadeado após o carregamento das condições standard. O que significa que em todo o facto é possível de os remeter totalmente em causa. Se aplicam em seguida as condições imperativas, que não podem ser colocadas em causa, tal que a aplicação dos papéis.
A variável SZWHERE é declarada assim :
Local Char SZWHERE(250)(IFILTDIM)
IFILTDIM vale por defeito 20.
Cômputo das condições suplementares, este valor poderá se averiguar insuficiente.
O contexto "FILTDIM" permite intervir sobre o valor de IFILTDIM afim de aumentar
Por exemplo : :
IFILTDIM = 50
Terá por consequência de declarar SZWHERE com 50 linhas em vez de 20.
Tabelas abertas
Tabela | Conteúdo significativo | Intitulado Tabela |
BAPPOINT | Não | Reuniões, |
PHONECALL | Não | Chamadas |
TASK | Não | Tarefas, |
OPPOR | Não | Assuntos |
PHONING | Não | Campanha de chamadas |
CMARKETING | Não | Campanhas marketing |
CONTSERV | Não | Contratos de serviço |
BPARTNER | Não | Terceiros |
FACILITY | Não | Estabelecimentos |
TABCOUNTRY | Não | Tabela dos países |
CONTACTCRM | Não | Interlocutores |
|
|
Este ponto de entrada permite completar os diferentes filtros utilizados sobre a agenda do suporte cliente.
Transacção
Existe uma transacção em curso.
Ficheiro rastoNão existe ficheiro rasto aberto.
Contexto de chamadaEste ponto de entrada está chamado após que os filtros standards tenham sido aplicados, mas antes os filtros ditos de "segurança" (tais que a aplicação dos papéis por exemplos).
Uma variável de contexto (SZCNTHDKAGD) permite saber em que etapa se encontra o tratamento.
Variáveis e máscaras disponíveis
A variável SZCNTHDKAGD toma diferentes valores e permite de saber em que etapa do tratamento se encontra
Os valores possíveis são : :
Na excepção de "FILTDIM", todos os outros valores servem a aplicar as condições complementares por relação às condições standards. A maneira de utilizar está sempre a mesma, adaptada na pesquisa em curso bem evidentemente.
O princípio e o seguinte :
SZWHERE(ILIGNEWHERE) = SZAND - "<Condição específicas> "
ILIGNEWHERE += 1
SZAND = " AND "
O ponto de entrada está desencadeado após o carregamento das condições standard. O que significa que em todo o facto é possível de os remeter totalmente em causa. Se aplicam em seguida as condições imperativas, que não podem ser colocadas em causa, tal que a aplicação dos papéis.
A variável SZWHERE é declarada assim :
Local Char SZWHERE(250)(IFILTDIM)
IFILTDIM vale por defeito 20.
Cômputo das condições suplementares, este valor poderá se averiguar insuficiente.
O contexto "FILTDIM" permite intervir sobre o valor de IFILTDIM afim de aumentar
Por exemplo : :
IFILTDIM = 50
Terá por consequência de declarar SZWHERE com 50 linhas em vez de 20.
Tabelas abertas
Tabela | Conteúdo significativo | Intitulado Tabela |
SERREQUEST | Não | Pedido de serviço |
INTERVEN | Não | Intervenções |
FAMBP | Não | família de competências |
MÁQUINAS | Não | Máquinas |
ATABDIV | Não | Tabelas diversas |
SOLUTION | Não | Soluções |
QUEUE | Não | Filas |
BPARTNER | Não | Terceiros |
FACILITY | Não | Estabelecimentos |
TABCOUNTRY | Não | Tabela dos países |
CONTACTCRM | Não | Interlocutores |
ESCSRE | Não | Escala : |
BPADDRESS | Não | Endereços |
HDKTASK | Não | Consumos SAV |
HDKTASKINV | Não | Consumo a facturar |
UNITOFTIME | Não | Unidade de tempos : |
ITMMASTER | Não | Article |
CONTSERV | Não | Contratos de serviço |
Este ponto de entrada permite intervir no momento do anel de carregamento do ecrã SRE7, afim de alimentar as rubricas específicas.
A variável ILINCPN contém a linha corrente do quadro em curso de alimentação.
A abreviação de ecrã é [SRE7].
Tabela | Conteúdo significativo | Intitulado Tabela |
MÁQUINAS | Sim | Parque cliente |
SREMACCPN | Sim | Componentes afectados |
Este ponto de entrada permite intervir no momento do anel de salvaguarda do ecrã SRE7, afim de alimentar as rubricas específicas.
A variável ITER contém a linha corrente do quadro em curso de alimentação.
A abreviação de ecrã é [SRE7].
Tabela | Conteúdo significativo | Intitulado Tabela |
SREMACCPN | Sim | Componentes afectados |