1s annulering van het posten van documenten programmatisch. Hoe alle documenten in één keer te markeren voor verwijdering zonder referentiële integriteitscontrole

Het posten van documenten, het opnieuw posten van documenten en het herstellen van de volgorde van het posten van documenten in 1C 8.3 is een zeer belangrijk onderdeel van het werken met 1C-programma's, waarmee elke gebruiker bekend zou moeten zijn. Wat is het en waar is het voor?

Bij het wijzigen van documenten van afgelopen periodes, of het aanmaken van documenten in de verkeerde kalendervolgorde, kunnen verschillende overtredingen en fouten optreden. We hebben eergisteren verkocht wat we morgen kochten. We hebben drie weken geleden een voorschot betaald, hoewel ze het ons pas vandaag hebben uitgeschreven. Er zijn veel vergelijkbare voorbeelden, maar het belangrijkste dat ze verenigt, is de inconsistente uitvoering van documenten.

Om deze situaties te corrigeren, bevat 1C verschillende mechanismen waarmee u documenten consistent opnieuw kunt posten in batchmodus. Laten we eens kijken naar de meest elementaire waarmee u dit probleem in de meeste gevallen kunt oplossen.

Om toegang te krijgen tot de verwerking voor het boeken van documenten, moet u het menu-item "Alle functies" inschakelen. Open hiervoor het menu en klik op Extra - Opties.

Vink in het geopende venster het vakje "Toon opdracht Alle functies" aan:

Sluit het optievenster en open het hoofdmenu opnieuw. "Alle functies ..." zou daarin als een apart item moeten verschijnen. Klik erop:

Zoek in het geopende venster een lijst met standaardmechanismen, waaronder - Documenten plaatsen. Het staat naast het logboek, dat we in een recent artikel hebben besproken. Document posten openen:

In het weergegeven venster is de functionaliteit van het boeken van documenten beschikbaar. In de linkerhelft worden alle soorten documenten weergegeven die beschikbaar zijn voor herplaatsing. Naast de knop Posten is ook een filter op periode beschikbaar, waarin u kunt aangeven voor welke periode de documenten moeten worden geboekt. Selecteer de benodigde documenten en verplaats ze naar de rechterhelft van het venster door te dubbelklikken of door de knop Toevoegen> in het midden te gebruiken. Klik daarna op Posten:

Dit venster informeert ons over de voortgang van de lopende operaties:

Na voltooiing toont het programma een venster met een kort rapport:

Een andere optie voor het boeken van documenten is het gebruik van ingebouwde verwerking. Open net als in stap 3 het menu Alle functies. Selecteer "Groepsdocument opnieuw posten" in de lijst met verwerkingen:

Geef in het geopende venster de periode op, selecteer de organisatie en klik op Uitvoeren:

Een soortgelijk venster zal de voortgang van de uitvoering aan ons rapporteren:

Nadat het opnieuw posten van documenten is voltooid, wordt een soortgelijk rapport over de bewerking weergegeven:

We hebben in 1C 8.3 twee opties overwogen voor het groepsgewijs posten van documenten. Hun capaciteiten zijn voldoende om de onderbroken opeenvolging van documenten te corrigeren.

We herinneren u eraan dat in het kader van het maandafsluitingsmechanisme de volgorde van het plaatsen van documenten altijd wordt gecontroleerd, en in geval van overtreding, wordt de herpostoperatie van het document automatisch gestart.

Als u nog vragen heeft over het plaatsen van documenten in 1C 8.3, beantwoorden we deze graag tijdens een gratis consult.

Bij het achteraf corrigeren van documenten, bijna altijd in 1C 8.3, is het vereist om documenten opnieuw te posten met een datum en tijd die groter zijn dan die van het gecorrigeerde document. Laten we eens kijken hoe u dit kunt oplossen en hoe u documenten opnieuw kunt posten.

Documenten opnieuw boeken in 1C 8.3 Boekhouding door speciale verwerking

De verwerking van groepsreposting vindt plaats in het menu "":

Meestal is dit menu-item standaard niet zichtbaar, zelfs als de gebruiker volledige rechten heeft. In dit geval moet u naar het menu "Service" gaan en vervolgens naar "Opties":

En vink het bijbehorende vakje aan:

Als "Service" niet beschikbaar is, neem dan contact op met de specialist die het heeft ingesteld.

We selecteren dus het commando "Alle functies". Selecteer in het geopende venster de regel "Documenten boeken" in het gedeelte "Standaard":

Ontvang gratis 267 1C-videotutorials:

Het verwerkingsvenster wordt geopend:

Op het tabblad "Documenten boeken" kunt u de soorten documenten selecteren die u wilt posten of opnieuw posten (afhankelijk van de instellingen van de selectievakjes).

Aandacht! Als u alleen van plan bent om de documenten die al zijn geboekt opnieuw te posten, maar de documenten die nog niet zijn geboekt niet wilt posten, moet u het selectievakje "Posten" uitvinken:

Vooral als de database groot is, is het van groot belang om de periode waarvoor documenten worden geselecteerd correct vast te stellen. De procedure is lang en legt een zware belasting op de server. Het is raadzaam om de herhaling uit te voeren wanneer niemand anders in het programma werkt.

Daarnaast is het raadzaam om te weten welke soorten documenten gekoppeld zijn.

Als u bijvoorbeeld documenten met betrekking tot goederenbewegingen moet cross-posten, moet u geen salarisgerelateerde documenten toevoegen aan de lijst met documenten voor cross-posting.

Voor het gemak kan het programma de wijziging zelf volgen (bij het posten / opnieuw posten wordt het automatisch op dit document geïnstalleerd). Bovendien kunt u er meerdere configureren, afhankelijk van het type documenten. U kunt de sequentiegrens herstellen op het tabblad "Sequentieherstel":

Geschikt voor 1C 8.3 ZUP, 1C 8.3 Trade Management, 1C 8.3 Accounting en andere configuraties 1C 8.3. Laten we de startmodus van het 1C 8.3-programma bestuderen Beheerde applicatie.

Niet iedereen weet dat deze behandeling de behandeling daadwerkelijk heeft vervangen. Universele selectie en verwerking van objecten. Een teken voor verwijdering in 1C 8.3 wordt beschouwd als een serviceattribuut van het object. Daarom kunnen we praten over het wijzigen van de details van het document als u het document wilt markeren voor verwijdering.

Markeren voor verwijdering in het documentjournaal

Het is logisch om de hierboven in 1C 8.3 besproken verwerking te gebruiken voor complexe selecties en een groot aantal verwijderde documenten. Als u documenten uit één documentjournaal verwijdert, kunt u als volgt te werk gaan.

Stap 1

In het open register van documenten van de implementatie stellen we de selectie in voor de tegenpartij "Plotnik +" en de organisatie "Ivanov IP":

Stap 2

Duw Ctrl + A- we markeren alle selectiedocumenten, vervolgens met de ingedrukte toets Ctrl klik op het document dat u niet wilt verwijderen. Bijvoorbeeld een omzet van minder dan 10.000 roebel. Zo werden de nodige documenten geselecteerd volgens het voorbeeld, die in kleur zijn gemarkeerd (in dit geval geel):

Stap 3

Klik met de rechtermuisknop op de lijst. In het vervolgkeuzemenu (of via de knop Nog) selecteer het gewenste commando Markeren voor verwijdering / Markering ongedaan maken:

We krijgen het resultaat - 6 geselecteerde documenten zijn gemarkeerd voor verwijdering:

Hoe te markeren voor verwijdering met behulp van generieke pick-and-handle-verwerking

Voor abonnees van Information Technology Support (ITS) is er een speciale verwerking GenericObject Selection & Processing.epf... Je kunt het vinden op de ITS-schijf in de directory \ 1CITS \ EXE \ ExtReps \ Unireps82 \ UniversalSelection \ of door te zoeken in de online versie van ITS.

Toegegeven, het werkt alleen als u 1C 8.3 start in de normale toepassingsmodus. Voor een beheerde toepassing kunt u vergelijkbare behandelingen vinden op ontwikkelaarssites.

Laten we verwerking gebruiken voor ITS-abonnees. Om dit te doen, zullen we de lancering van het 1C 8.3-programma in de normale modus configureren. Laten we een voorbeeld bekijken in het programma 1C 8.3 ZUP 3.0. We starten het 1C ZUP 3.0-programma in de Configurator-modus. Op het menu Service-opties op de bladwijzer Lancering van 1C Enterprise we plaatsen een punt, zoals in de onderstaande afbeelding, bij de applicatie Dikke client (gewone toepassing):

Klik op toepassen. We starten het programma 1C ZUP 3.0 (8.3) in de modus Bedrijf(u kunt de F5-knop uit de configurator gebruiken). Nu kunt u vanuit het menu Bestand - Openen selecteer verwerking uit de map waar het is geïnstalleerd (of u kunt het verbinden).

Het op te lossen probleem: Alle documenten markeren voor verwijdering Berekening van salarissen en bijdragen voor de Hoofdklasse voor de periode februari-juni 2016 organisatie Ideaal in 1C 8.3 ZUP 3.0

Stap 1

Begin in het venster Zoekobject het woord "accurate" te typen. Het programma 1C ZUP 3.0 (8.3) biedt opties in de vervolgkeuzelijst. Een object selecteren Berekening van salarissen en bijdragen:

Stap 2

Voeg op het tabblad Selectie door de waarden van de vereisten door de "groene plusknop" selecties toe, terwijl u de voorwaarde instelt: datum> 02/01/2016, aangezien in de 1C 8.3 ZUP de nieuwste documenten voor juni 2016 zijn:

Stap 3

Klik op de knop Zoek objecten. Wij krijgen het resultaat. Als we een object niet willen markeren voor verwijdering, schakel dan het vakje ernaast uit:

Stap 4

Ga naar de bladwijzer Verwerken. Kiezen voor verwerking Markeren voor verwijdering, door op de pijl te klikken, verplaatsen we deze naar de rechterkant van het venster - Geselecteerde behandelingen. Klik op Uitvoeren. We krijgen het resultaat:

Stap 5

Open vervolgens het Salarisjournaal. We zien dat alle documenten voor het berekenen van salarissen vanaf februari voor de Ideale organisatie (behalve het document op niet de belangrijkste onderverdeling) zijn gemarkeerd voor verwijdering. Laten we het document openen dat niet is gemarkeerd voor verwijdering. We zien dat het wordt gevormd door Divisie 2:

Hoe alle documenten in één keer te markeren voor verwijdering zonder referentiële integriteitscontrole

Deze methode kan bijvoorbeeld worden gebruikt wanneer een 1C 8.3-gebruiker besluit de 1C 8.3-basis van documenten volledig te wissen en de bestaande mappen en instellingen te gebruiken om gegevens van een andere organisatie bij te houden.

Selecteer in het hoofdmenu (driehoekje in de linkerbovenhoek) Alle functies... Zoek verwerking

Op een bladwijzer Gegevens verwijderen van deze verwerking, kunt u niet alleen alle documenten selecteren die in één keer moeten worden verwijderd, maar ook bepaalde soorten documenten specificeren, de verwijderingsperiode. Standaard staat er een vinkje in 1C 8.3 Objecten verwijderen waarvoor u toegangsrechten heeft:

Wij vinken alle documenten aan. Het enige dat overblijft is om op de knop te drukken Verwijderen. Maar we vestigen uw aandacht op het feit dat het zonder controle van referentiële integriteit zinvol is om configuratie-objecten te verwijderen bij het opschonen van de 1C 8.3-database of bij het debuggen van de overdracht (waarschuwingsbericht van de ontwikkelaars). In andere gevallen is het beter om objecten te markeren voor verwijdering.