Reduceți lungimea codului din nomenclatură

Cum puteți reduce lungimea codului în nomenclatură.


În versiunea veche a TS 7.7, codul nomenclaturii a fost de 5, iar în UT a fost de 11
Înainte de asta, am scris despre transferul datelor de la TS 7.7 la UT 8.2






În legătură cu aceasta, în viitor, sarcina a fost de a reduce codul transferat al nomenclaturii.
În cele șapte a fost 5 și în 8,2 a fost transferat cu 11 cifre.
Ie în 7,7 a fost un cod al nomenclaturii:

06785
00786
65655

00000006785
00000000786
00000065655

Pentru a schimba codul, puteți merge la configurator, găsiți directorul "nomenclatură" și faceți clic pe "proprietăți".
Vom vedea lungimea codului egal cu "11" și tipul de cod "string", dar în mod implicit nu ni se permite să îl editați, pentru a elimina această restricție, trebuie să dezconfigurăm configurația (în viitor putem reveni la toate după modificări)






Deplasați 1C în modul configurator - Configurare - suport - configurare suport - permiteți schimbarea - obiectul furnizorului nu mai este acceptat.

Apoi am făcut modificări în configurator.
Apoi vom reveni la schimbarea codului, schimbând lungimea de la 11 la 5 și tipul la un număr - vom salva configurația.
Dar, ca rezultat, dacă am avea codul 00 786 sau 0 6785, atunci zerourile sunt trunchiate și obțin 786 și 6785.
De asemenea, puteți face față acestei situații și, pentru a reveni la zero, revenim la proprietățile nomenclatorului și modificăm tipul de cod de la număr la șir, salvăm încă configurațiile și, prin urmare, obținem ceea ce avem nevoie.

Cu toate acestea, merită să înțelegem că, dacă codul avea litere, atunci totul ar merge prost și scrisorile vor fi tăiate. Dacă totuși trebuie să aveți un cod de 5 cifre, atunci în viitor va fi necesar să renumiți directorul cu atribuirea de noi coduri.







Articole similare

Trimiteți-le prietenilor: