Recordação : Em versão 140, os textos utilizadores dosobjectos (exemplo : textos Compras, Produção do artigo) são registados nos campos de tipo ACB (Clob)
Este ponto de entrada situado no tratamento RECTXTUTI, permite tratar os textos definidos em específicos.
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada está chmado após a criação dos quadros internos de definição dos textos standards.
Quadros são utilizados para constituir as linhas da máscara de escolha do tipo de texto a criar ( texto enriquecido ou texto bruto). não é possível criar, modificar ou suprimir a linha da máscara. O ponto de entrada está destinado a completar estes quadros de inicialização antes afixação da máscara.
Quadros internos de 150 postos
Local Char TABLE (15) (0..150) : # Tabela
Local Integer NLIEN (0..150) : # Ligação ( Não modificar )
Local Char ZONE1 (15) (0..150) : # Campo texto 1
Local Char ZONE2 (15) (0..150) : # Campo texto 2
Para um índice, encontra-se a tabela e o (ou os textos) da tabela. Se uma tabela contém mais de 2 textos, uma linha de índice +1 é necessária ( ver tabela SDELIVERY ) Interdita modificar o valor do quadro NLIEN.
Índice | TABLE
| ZONE1 1º campo texto | ZONA2 2º campo texto |
0 | ITMMASTER | PURTEX | MFGTEX |
1 |
|
|
|
2 | ITMSALES | ITSTEX | ITPTEX |
3 |
|
|
|
4 | ITMBPC | ITSTEX | ITPTEX |
5 |
|
|
|
6 | ITMBPS | TEX |
|
7 |
|
|
|
8 | BPCUSTOMER | INVTEX | ORDTEX |
9 |
|
|
|
10 | BPDLVCUST | DLVTEX | PRPTEX |
11 |
|
|
|
12 | BPSUPPLIER | ORDTEX | RTNTEX |
13 |
|
|
|
14 | BOM | HEATEX |
|
15 |
|
|
|
16 | BOMD | BOMTEXNUM |
|
17 |
|
|
|
18 |
|
|
|
19 |
|
|
|
20 | PREQUIS : | TEX1 | TEX2 |
21 |
|
|
|
22 | PREQUISD | LINTEX |
|
23 |
|
|
|
24 | PQUOTAT | TEX1 | TEX2 |
25 |
|
|
|
26 | PQUOTATD | LINTEX |
|
27 |
|
|
|
28 | PORDER : | TEX1 | TEX2 |
29 |
|
|
|
30 | PORDERC | TEX |
|
31 |
|
|
|
32 | PORDERQ | LINTEX |
|
33 |
|
|
|
34 | PRECEIPT : | TEX1 | TEX2 |
35 |
|
|
|
36 | PRECEIPTD | LINTEX |
|
37 |
|
|
|
38 | PRETURN : | TEX1 | TEX2 |
39 |
|
|
|
40 | PRETURND | LINTEX |
|
41 |
|
|
|
42 | PINVOICEV | TEX1 | TEX2 |
43 |
|
|
|
44 | PINVOICED | LINTEX |
|
45 |
|
|
|
46 |
|
|
|
47 |
|
|
|
48 | SQUOTE | SQHTEX1 | SQHTEX2 |
49 |
|
|
|
50 | SQUOTED | SQDTEX |
|
51 |
|
|
|
52 | SORDER : | SOHTEX1 | SOHTEX2 |
53 |
|
|
|
54 | SORDERQ | SOQTEX |
|
55 |
|
|
|
56 | SORDERC | SOCTEX |
|
57 |
|
|
|
58 | SDELIVERY : | SDHTEX1 | SDHTEX2 |
59 | SDELIVERY : | PRPTEX1 | PRPTEX2 |
60 |
|
|
|
61 | SDELIVERYD | SDDTEX | PRPTEX |
62 |
|
|
|
63 | SRETURN : | SRHTEX1 | SRHTEX2 |
64 |
|
|
|
65 | SRETURND | SRDTEX |
|
66 |
|
|
|
67 | SINVOICEV | SIHTEX1 | SIHTEX2 |
68 |
|
|
|
69 | SINVOICED | SIDTEX |
|
70 |
|
|
|
71 |
|
|
|
72 |
|
|
|
73 | ROUTING | TEXNUM |
|
74 |
|
|
|
75 | ROUOPE | ROOTEX |
|
76 |
|
|
|
77 | ROUOPESTD | OPETEXNUM |
|
78 |
|
|
|
79 | MFGHEAD | MFGTEX |
|
80 |
|
|
|
81 | MFGMAT | MFMTEX |
|
82 |
|
|
|
83 | MFGOPE | MFOTEX |
|
84 |
|
|
|
85 | MFGHEADTRK | MTKTEX |
|
86 |
|
|
|
87 | MFGMATTRK | MKMTEX |
|
88 |
|
|
|
89 | MFGOPETRK | MKOTEX |
|
90 |
|
|
|
91 | CAPVAR | VARTEX |
|
92 | HANDLING | TEX |
|
93 |
|
|
|
94 | SCALES | TEX |
|
95 |
|
|
|
|
|
|
|
Modo operatório :
Conteúdo do ponto de entrada
- Acréscimo do texto especifico SPETEX1 para a tabela ITMBPS
ZONE2(6)="SPETEX1"
- Acréscimo do texto especifico SPETEX2 para a tabela ITMBPC
TABLE(5)="ITMBPC" : ZONE1(5)="SPETEX2"
- Acréscimo de texto especifico SPETEX3 para a tabela BPCARRIER sem texto standard
TABLE(18)="BPCARRIER" : ZONE1(18)="SPETEX3"
ATENÇÃO :
Se o ponto de entrada ADDTXTUTI está utilizada para uma tabela definida em específico, é imperativo de fazer a abertura das tabelas ATABLE, ATABIND, ATABZON, ATEXTE no ponto de entrada sobre o dossier que será registado na máscara de lançamento.