Utilizatorii 1C, folosind schimburi, întâmpină uneori problema unei erori "Numărul mesajului este mai mic sau egal cu cel acceptat anterior". Ce înseamnă această eroare: în baza de date cu care este redat schimbul, recepția unui pachet cu un număr mai mare sau egal cu pachetul care este pregătit pentru trimitere este fixat, atunci programul va da o eroare similară. Și în cazul în care bazele nu au fost restaurate și a apărut o eroare, trebuie să găsiți cauza.
Să aruncăm o privire mai întâi la cauza erorii. În timpul schimbului de date, sistemul face note speciale în baza de date. Nodurile planurilor de schimb conțin rechizite speciale (pentru mesajul primit și pentru mesajul trimis). Datorită acestor două cerințe, 1C stochează informații despre pachetele descărcate și descărcate. Pentru a reproduce corect schimbul, numerele de mesaje din bazele de date de schimb trebuie să coincidă în perechi.
Există două modalități de a remedia eroarea. Prima metodă poate fi utilizată atunci când schimbul este reprodus cu o bază de date subordonată. Apoi trebuie să creați o încărcare nouă pentru nod. Și nu vă puteți îngrijora să pierdeți date pe un nod la distanță. Pur și simplu puneți, ștergeți fișierele de schimb.
Dacă numerele de mesaje diferă, puteți implementa a doua opțiune - pentru a alinia codurile de mesaje în nodurile de schimb. Pentru a schimba numărul mesajului, mergeți la procesarea tipică și selectați "Înregistrați schimbările pentru schimb". Apoi, pentru a corecta eroarea, trebuie să faceți clic pe hyperlink cu numerele mesajelor sau pe butonul "Modificare numere de mesaje". Apoi va apărea o fereastră în care trebuie să selectați "Setați mesajele sunt egale cu zero" sau "Înregistrare". Rețineți că, dacă nu există date disponibile, veți pierde înregistrarea schimbării pentru schimb.