Visszaállítása 1c bázist hexaszerkesztõt

Ki tudja, chdbfl.exe - szabványos vizsgálati program hasznosítás és testi épségét az adatbázis 1C, tagja a platform kit. És már régóta ismert, hogy chdbfl.exe teszi, hogy rosszabb a legtöbb esetben (a praxisomban, hogy így).

Minden azzal kezdődött, hogy nagyon banális hibákat. Mivel a programozók 1C szeretet bölcs, akkor az elkövetkező frissítés 1C számviteli kiesett az alábbiak szerint:

Most már tudom, hogy ez a hiba továbbra is fennáll a gyorsítótár törlése, de abban az időben vettem chdbfl.exe és Configurator (Tesztelés és korrekció). Hiba elment, és én egyszerűen frissíthető. De a következő napon volt egy ébresztés Könyvelő: - Ugyan!

Érkezéskor én fogadták 1C billenő felbukkanó, amikor megnyitja a dokumentumot „átvétele az áruk és szolgáltatások”. Úgy döntöttek, hogy ismét a fenti tételek. És lám! A probléma megoldódott. Büszkén elhagyták a szervezetet, de ugyanakkor volt az alapja a tesztelés a számítógépen. De nem volt ott. Most egy másik dokumentum lezuhant egy szeméttelep. Úgy döntöttek, hogy elhalasztják mindent holnapig, és megpróbál tenni valamit a számítógépen. És ez alkalommal segítettem ugyanazokat a lépéseket, mint korábban. „Most mindent” - gondoltam. De nem egészen.

2 hét volt egy másik hívás: - jelentések égő, gyere gyorsan!

Ezúttal minden sokkal komolyabb. Ha az eredmények újraszámítása 1C megkapja a következő:

Egyes jelentések szerint szükség az eredmények kaptak az alábbiak szerint:

Mint korábban, azt használják ugyanazokat az eszközöket, mint korábban, de az eredményt nem adott. Mivel hiába mindenféle kirakodás / berakodás / megtakarítás. Frissítse is nem került sor, és ismeretlen okból nekem:

Visszaállítása 1c bázist hexaszerkesztõt

Ez zavarba nekem 2 napig. Ezekben a napokban próbálkoztak már szinte mindent. Sokan tanácsolják, hogy egy számlakeret és törölje az extra subkonto ebben a fiókban. De! Minden volt jellemző, nem történt változás.

A döntés hirtelen jött és ez ihlette ezt a rövid cikket. Letöltöttem az összes programot a cikket, és elkezdte „pick”. Megnyitotta bázis Tool_1CD fájlt, és fél óra múlva a dohányzás és a megértés során kiderült, hogy:

- _Acc - a főtábla számlatükör.
- _Acc_ExtDim - táblatípusok subkonto számlatükör, fiókok létrehozása a terv arra az esetre, hogy a maximális számú subkonto nullánál nagyobb.

Esetemben _ASS13 asztal és _ASS13_EXTDIM446 rendre:

Visszaállítása 1c bázist hexaszerkesztõt

Most kezdődik a móka. Ne feledje, a mező _IDRREF számlánkra _ASS13 táblázat:

Mi megy a _ASS13_EXTDIM446, és próbálja megtalálni ezt az azonosítót a területen _ASS13_IDRREF:

Itt vannak, a mi dédelgetett subkonto. De nem kell három! Néhány különös, különösen Configurator átalakítására és chdbfl.exe zadvoili subkonto ezt a fiókot, így hibaüzenetet kapok. A felesleges valamilyen módon le kell távolítani. Ehhez szükségünk van még egy mezőt ugyanannál az asztalnál, _KEYFIELD. Emlékszünk az összes értéket extra subkonto. Meg kell szereznie a következő:

És így minden subkonto. A sorok minket:
- a7c1920ebbd1a385484e55905724b6a1000001b0
- a7c1920ebbd1a385484e55905724b6a1000001b1
- a7c1920ebbd1a385484e55905724b6a1000001b2

Visszaállítása 1c bázist hexaszerkesztõt

Továbbra is a helyzet a kicsi. Változás az első számjegy 9 (csak akkor veheti bármely más, de szükséges, hogy ellenőrizzék az egyediségét a kód), és mentse az adatbázis fájlt. Nyissa ki az összes a 1C: Enterprise (hogy biztos akkor is fut a vizsgálatok és a korrekciós és chdbfl.exe), és élvezze a felújított és működő adatbázis.

Kapcsolódó cikkek