DIE KLINGEL

Es gibt diejenigen, die diese Nachricht vor Ihnen gelesen haben.
Abonnieren Sie, um die neuesten Artikel zu erhalten.
Email
Name
Familien-oder Nachname
Wie möchten Sie The Bell lesen?
Kein Spam

Die Vorbereitung auf die Prüfung Specialist 1C unterscheidet sich grundlegend von Professional 1C.

Dies ist eine wirklich schwierige Prüfung - sowohl in Bezug auf das Verständnis, was getan werden muss und wie, als auch in Bezug auf die Entwicklung und insbesondere in Bezug auf die Zeit, die zur Lösung von Problemen zur Verfügung steht.

Mal sehen - wie ist es bequemer, sich auf die 1C-Spezialistenprüfung vorzubereiten?

Lieferstrategie 1C-Spezialist

Die Prüfung zum 1C-Spezialisten lässt sich grob in „nach Plattform“ und „nach Konfiguration“ unterteilen.

Diese Unterteilung hat folgende Bedeutung: Die 1C-Plattform enthält eine bestimmte Anzahl von Mechanismen. Das:

  • allgemeine Vorkehrungen
  • Mechanismen zur Integration
  • Abrechnungsmechanismen.

Es gibt drei Hauptmechanismen für die Buchhaltung:

  • Kontenplan und Buchungsregister
  • Sparregister ("Betriebsbuchhaltung")
  • Berechnungsregister [auf Löhne] („komplexe periodische Berechnungen“).

Der 1C-Spezialist "on configurations" erfordert also, dass Sie eine Art von Abrechnungsmechanismen kennen. Und die Plattformprüfung - alle drei.

Andererseits gibt die Plattformprüfung allgemeine Aufgaben, deren Zweck darin besteht, sich auf einer „leeren Konfiguration“ zu entwickeln. Konfigurationsprüfungen hingegen erfordern, dass die Aufgabe in eine typische Konfiguration eingebaut wird, was unmöglich ist, ohne die gewählte typische Konfiguration „von innen“ zu kennen.

Auch bei Konfigurationsaufgaben gibt es notwendigerweise eine gewisse Subtilität in der Kenntnis des relevanten Bereichs des Buchhaltungswissens. Für die Buchhaltung ist dies beispielsweise ein Verständnis der PBU / 18-Buchhaltungsmethodik.

In Übereinstimmung mit dem oben Gesagten ist es für verschiedene Personen einfacher, mit verschiedenen Dingen zu beginnen, wenn sie gefragt werden, welche Prüfung besser zu wählen ist oder in welcher Reihenfolge sie abgelegt werden sollten.

Eine der Optionen besteht darin, der in der Lektion zum Fachmann beschriebenen Methodik zu folgen - von „Traum“ -Stellen und ihren Anforderungen auszugehen oder sich in einen „Programmierer“ und einen „Umsetzer“ von 1C aufzuteilen.

Vorbereitung 1C Spezialist

Nachdem Sie ausgewählt haben, welche Prüfungen Sie ablegen müssen, können Sie darüber nachdenken, wie Sie zum 1C-Spezialisten ausgebildet werden.

Die Vorbereitung des 1C-Spezialisten kann in zwei Phasen unterteilt werden:

Stufe 1) Allgemeine Kenntnisse der festgelegten Anforderungen für eine bestimmte Prüfung

Vorbereitungsoption 1C Plattformspezialist "

Es ist klar, dass diese Prüfung folgende Kenntnisse erfordert:

  • alle drei Optionen für Abrechnungsmechanismen
  • 1C-Schnittstellenentwicklung (Formulare, Thin-Client-Schnittstelle).

Dementsprechend ist es notwendig, sich mit diesen Themen und zumindest den grundlegenden Methoden der Bearbeitung anhand von Büchern, Kursen oder der „Poke-Methode“ auseinanderzusetzen.

Vorbereitungsoption 1C Konfigurationsspezialist

Diese Version der Prüfung enthält die folgenden Schwierigkeiten:

  • allgemeine Kenntnisse einer bestimmten Konfiguration
  • Kenntnis einiger Feinheiten dieser Art der Buchhaltung.

In Bezug auf Kenntnisse der Konfiguration müssen Sie die ausgewählte Konfiguration selbst installieren und sich allgemeine Kenntnisse darüber aneignen, nämlich:

  • Hauptsubsysteme und ihre Schlüsselkomponenten (Nachschlagewerke, Dokumente, Register)
  • Schnittstellenbautechnik (insbesondere wenn es sich um eine Konfiguration auf einem Thin Client handelt)
  • grundlegende Buchhaltungsregister und das Prinzip ihrer Konstruktion in einer bestimmten Konfiguration.

Zum Wissen um die "Feinheiten der Rechnungslegung":

  • Laden Sie die Anforderungen für eine bestimmte Version der Prüfung herunter (kurz - lesen Sie weiter (vollständig auf der 1C-Website)) und in den Anforderungen finden Sie unter „Mögliche Zuordnungsdiagramme“ Abrechnungsschemata (nur ein Beispiel!), die Sie kennen müssen
  • Erwerben Sie ein Aufgabenbuch für eine bestimmte Prüfung (z. B. im offiziellen 1C-Onlineshop. Aus dem Aufgabenbuch können Sie eine vollständige Liste der Abrechnungsschemata auswählen, die Sie kennen müssen, um die Prüfung zu bestehen.

Die allgemeine Ausbildung zum Prüfungsspezialisten 1C kann auch in Vollzeitkursen erworben werden, die Kosten betragen ab 7000 Rubel.

Der 1C-Spezialisten-Schulungskurs besteht aus vier Teilen - einer „Einführung in die Konfiguration“ und drei Arten der Abrechnung. Der Kurs kann in Teilen belegt werden, zB nur zu Abrechnungsmechanismen.

Stufe 2) Aufgaben für eine bestimmte Prüfung lösen

Also nach Erhalt Allgemeinwissen, wenn Sie bereits genau „im Fach“ sind und wissentlich zu den für die Prüfung erforderlichen Themen geführt werden, müssen Sie alle Optionen für mögliche Aufgaben 1C-Spezialist für die Prüfung lösen.

Die Liste der Aufgaben 1C-Spezialist muss dem Aufgabenbuch entnommen werden (wir haben gerade oben darüber gesprochen). Auch 1C Specialist-Aufgaben sind im Internet zu finden, achten Sie bei der Suche unbedingt auf die Version der Prüfung (zum Beispiel wird jetzt die Prüfung nach Version 1C 8.2 und den entsprechenden neuesten Konfigurationsreleases abgelegt) und dass die set enthält ALLE Aufgaben und nicht einige davon.

Sie können die Aufgaben von 1C Specialist selbst lösen oder fertige Lösungen finden (diese finden Sie auch im Internet). Sie sind jedoch sinnvoller, um sich selbst zu testen, da das Kennenlernen eines bereits gelösten Problems beim Bestehen einer echten 1C-Spezialistenprüfung wahrscheinlich nicht weiterhilft, wenn Sie das Problem selbst lösen müssen.

Die Aufgaben des 1C-Spezialisten für jede Prüfung sind unterschiedlich. Ferner wird von einer bestimmten „allgemeinen“ Aufgabe gesprochen, die vereinheitlicht ist. Im Allgemeinen besteht die Aufgabe aus den folgenden Teilen:

  • Entwickeln Sie das Dokument und die zugehörigen Leitfäden
  • Entwickeln oder korrigieren Sie ein Register und führen Sie ein Dokument darüber, die Formel wird in mathematischer Form angegeben
  • Erstellen eines Berichts (über den SKD-Berichtsmechanismus)
  • Geben Sie für die Konfigurationsprüfung einen Testfall ein und vergewissern Sie sich, dass der generierte Bericht die richtigen Daten anzeigt.

Themen der Prüfung 1C Spezialist

Tasks 1C Specialist - Plattform (Aufgaben 1C Specialist herunterladen, Konfiguration für die Entwicklung herunterladen)

1) Großhandel

  • Waren- und Lagerverzeichnisse
  • Wareneingangs- und Verkaufsdokumente
  • Chargenabrechnung FIFO/LIFO auf Akkumulationsregistern
  • Verkaufs- und Kostenberichte

2) Darlehen an Arbeitnehmer

  • Dokumente für die Ausgabe und Rückzahlung von Darlehen
  • Bilanzierung von Krediten und Zinsen im Kontenplan (und in den Registern) der Buchhaltung
  • Bericht über vergebene Kredite

3) Berechnung von Gehältern und Prämien

  • Nachschlagewerke von Gehaltssätzen, Zeitplänen, Mitarbeitern
  • Lohndokument
  • Gewinnbericht

4) Schnittstelle

  • Verwaltete Dokumentformulare
  • Programmschnittstelle.

Tasks 1C Specialist - Accounting Edition 2 (Aufgaben herunterladen 1C Specialist, Konfiguration für Entwicklung - Standard Accounting Edition 2)

1) Darlehensverträge zwischen Organisationen

  • Darlehensvertrag Dokument
  • Bilanzierung von Krediten und Zinsen

2) Schwierigkeiten Steuerbuchhaltung Darlehen

  • Darlehensbuchhaltung
  • Steuerliche Bilanzierung von Darlehen
  • Neubewertung von Fremdwährungsdarlehen

3) Eine der Berichtsoptionen

  • Vorzeitige Kündigung von Darlehensverträgen
  • Verzögerungen beim Geldeingang
  • Höhe der Vermittlungsgebühren

4) Eingabe eines Testfalls.

Tasks 1C Specialist - Trade Management Edition 11 (Herunterladen von Tasks 1C Specialist, Konfiguration für die Entwicklung - typisches Trade Management 11)

1) Das Verfallsdatum der an die Warenserie gebundenen Waren

  • Eingabe des mit der Serie verbundenen Ablaufdatums
  • Eingabe des zulässigen Prozentsatzes des Verfallsdatums in der Lieferantenvereinbarung
  • Kontrolle der Verfallsdaten beim Kauf

2) Eingabe eines Abrechnungstestfalls

  • Einbeziehung in die Kosten der zusätzlichen Versandkosten.

Aufmerksamkeit! Nun findet der Kurs auch abends von 18:30 bis 21:30 Uhr im Immersionsformat statt.

Kursziel: die Kriterien erläutern, nach denen die Prüfung „1C: Platform Specialist 1C: Enterprise 8“ akzeptiert wird. Erläutern Sie die Liste der "typischen" Fehler in der Prüfungsordnung. Es wird erwartet, dass das Bestehen dieses Seminars dazu beitragen wird, sich besser auf die Prüfung vorzubereiten. Es wird empfohlen, es nicht vor der Prüfung selbst, sondern während der Vorbereitung oder sogar vor Beginn der Vorbereitung darauf zu nehmen.

Im Rahmen der Lehrveranstaltung werden zwei prüfungsähnliche Aufgaben berücksichtigt.

In den ersten beiden Lektionen Sie studieren Videomaterialien, in denen der Lehrer darüber spricht, wie die Prüfung abgehalten wird, die wichtigsten Anforderungen dafür und auch die Lösung von Aufgabe Nr. 1 analysiert.
Die analysierte Lösung macht auf den ersten Blick einen guten Eindruck, fällt nach eingehender Analyse jedoch in ihrer Bewertung unbefriedigend aus.
Der Schwerpunkt der Problemanalyse liegt auf den in der Klausur erprobten Mechanismen. Die in der Klausur häufig gemachten Fehler werden detailliert dargestellt.
Auch im Rahmen dieses Teils wird empfohlen, sich die Aussage von Aufgabe Nr. 2 (für eine eigenständige Lösung im Rahmen der zweiten Lektion) anzusehen, die Bedingungen des Problems im Detail zu analysieren und das Lösungsschema zu skizzieren.

In der dritten Lektion wird vorgeschlagen, Aufgabe Nr. 2 selbstständig zu lösen(schwieriger als die Prüfung).
Ihre Lösung wird vom Lehrer überprüft, Fehler werden behandelt.

Anmeldung: _KursgastEin Problem lösen, ähnlich wie bei einer Prüfung

OHNE PASSWORT

Der Kurs ist konzipiert für diejenigen, die mit der Vorbereitung auf die 1C:Specialist-Prüfung auf der 1C:Enterprise 8-Plattform beginnen möchten oder sich bereits in der Vorbereitungsphase befinden und herausfinden möchten, auf welche Fragen besonders geachtet werden muss, sowie die Bewertungskriterien verstehen möchten der Prüfung und erhöhen die Effizienz der Vorbereitung darauf. Der Kurs wird für Teilnehmer empfohlen, die den umfassenden Kurs zur Konfiguration der 1C:Enterprise 8-Plattform abgeschlossen oder den Stoff dieses Kurses selbstständig studiert haben.

Die Kosten für den Web-Kurs beinhalten:

  • 3-wöchiger Kurs, 3 Webinare mit einem Lehrer
  • Zertifikat des 1C-Trainingszentrums Nr. 3 (vorbehaltlich des Abschlusses der Praxis)

Der Vollzeit-Immersionskurs beinhaltet:

  • 3 Tage von 10:00 bis 17:00 Uhr oder 18:00 Uhr von 18:30 bis 21:30 Uhr
  • abstrakt, kopfhörer
  • Mittagessen, Kaffeepausen
  • Zugriff auf aktualisierte Videos für 3 Monate nach Ende des Kurses
  • Zertifikat des 1C-Trainingszentrums Nr. 3

Lernformate

WEB-Lernen

Was ist dieses Format:Das vorgeschlagene Format kombiniert viele der Vorteile des Fernunterrichts mit einer Face-to-Face-Komponente, die durch Videomaterialien und Online-Konsultationen dargestellt wird.
Der WEB-Kurs besteht aus Videos, praktischen Aufgaben und Webinaren mit Lehrern. Alle Kursmaterialien stehen rund um die Uhr über das Internet zur Verfügung - Sie können zu einer günstigen Zeit lernen. Der Kurs ist in Lektionen unterteilt. Während des Unterrichts werden Materialien zum aktuellen Thema studiert, Workshops durchgeführt, Fragen an den Lehrer gestellt. Am Ende jeder Lektion findet ein Webinar statt, bei dem der Lehrer alle eingegangenen Fragen, typische Fehler und die richtige Lösung analysiert. Webinar-Aufzeichnungen sind auf dem Portal verfügbar. Es werden also mehrere Klassen hintereinander abgehalten. Am Ende finden eine abschließende eigenständige Arbeit und ein abschließendes Webinar statt.

Dauer: 3 Wochen

Was ist dieses Format:


Dauer:24 akademische Stunden

Was ist dieses Format:Vollzeit-Immersionskurs - ein Format, das alle Vorteile des Vollzeitstudiums, des Fernstudiums und des individuellen Lernens vereint. Der Unterricht findet in einem ausgestatteten Klassenzimmer statt, Sie studieren selbstständig die Kursmaterialien (Schritt-für-Schritt-Videos) und führen Workshops durch. Gleichzeitig gibt es im Publikum einen Lehrer, der jederzeit bereit ist, die Frage zu beantworten und bei der Lösung praktischer Probleme zu helfen sowie die Richtigkeit ihrer Umsetzung zu überprüfen.
Vorteile - individuelle Beratung des Lehrers zu Ihren Fragen, Tempo der Weitergabe des Materials, das zu Ihnen passt.
All dies ermöglicht ein tieferes Studium des Kursmaterials.
Es ist möglich, diesen Kurs von Ihrem Arbeitsplatz aus zu absolvieren, mit voller Wirkung der Anwesenheit des Lehrers dort, wo der Schüler ist! Wenn Sie diese Möglichkeit interessiert, rufen Sie uns an!

Dauer:24 akademische Stunden

Kursprogramm

Lektion #1 (2,5 Stunden Video)

Einführung, Ziele, Art und Weise der Durchführung des Kurses

Prüfungsordnung

  • Prüfungsformular
  • Prinzipien der Aufgabengestaltung, Bewertungskriterien

Lieferbeginn

Allgemeine Bestimmungen

Betriebsbuchhaltung

  • Analysieren einer Teilaufgabe
  • Wareneingang
  • Alte Annäherung, Blockieren, Klären von Zügen
  • Anfrage (zusätzliches Feld)
  • Neuer Ansatz
  • Preistyp, LockToChange
  • Art der Grenze, operative / nicht operative Umsetzung
  • Bericht
  • Benutzereinstellungen, Berichtsoptionen

Buchhaltung

  • Empfehlung
  • Betreff der Aufgabe
  • Methodik zur Durchführung des Dokuments
  • Währungsbuchhaltung, Organisationen
  • Kontenplan
  • Buchhaltungsregister
  • "Rechnung" ausführen
  • Durchführung von "Die Ankunft des Geldes"
  • Bericht
  • Dokument "Betrieb"

Lektion Nr. 2 (ca. 3 Stunden Video)

Berechnungsteil des Problems

  • Empfehlung (Analyseplan)
  • Empfehlung (Analyseplan) (Text)
  • Aufgabenanalyse
  • Pläne von Wireframe-Berechnungstypen
  • Objekte einrichten
  • Bearbeitung durchführen
  • Fehler gemacht (erster Teil)
  • Fehler gemacht (zweiter Teil)
  • Bericht

Verwaltete Formulare

  • Serienbuchhaltung
  • Währungsabrechnung
  • Auswahlformular (modales Fenster)
  • Abholformular (keine modalen Anrufe)

Das Ziel jedes unerfahrenen Implementierers, Programmierers oder Administrators von 1C-Programmen. Der einzige Weg, zertifizierter Inhaber zu werden, besteht darin, die Zertifizierungsprüfung zu bestehen. Vom ersten Mal an gelingt das nicht allen – laut Statistik nur vier von zehn. Die Prüfung ist seriös und erfordert von Ihnen sichere Kenntnisse des Fachs. Dieser Abschnitt soll Ihnen dabei helfen, den besten Weg zu wählen, um dieses Wissen zu erlangen.

Prüfungsauswahl

Zunächst ist es wichtig zu verstehen, dass „1C:Specialist“ eine Klasse von Prüfungen ist, von denen jede darauf ausgelegt ist, einen separaten Wissensblock zu testen. Prüfungen können in 3 Gruppen eingeteilt werden:

  1. 1C:Spezialist für die Plattform „1C:Enterprise 8“.(testet das Verständnis der Grundprinzipien des Konfigurationsdesigns und technologische Lösungen Einbettung in die Plattform „1C:Enterprise 8“ und praktische Kenntnisse in der Projektierung und Programmierung).
  2. 1C: Spezialist für angewandte Lösungen„1C:Enterprise 8“ (testet das Wissen über die Fähigkeiten des Programms und die Verfügbarkeit praktischer Designfähigkeiten in der 1C:Enterprise-Umgebung, um bestehende zu entwickeln und neue Funktionen von angewandten Lösungen hinzuzufügen. Zum Beispiel die Zertifizierung „1C:Specialist“ für die Konfiguration und Implementierung ein Buchhaltungssubsystem in angewandten Lösungen "1C:Enterprise 8").
  3. 1С:Fachberater für angewandte Lösungen"1C: Enterprise 8" (testet die Fähigkeit, geeignete Programmwerkzeuge zu finden, um bestimmte Benutzeraufgaben zu lösen, Situationen richtig zu diagnostizieren, die Änderungen / Ergänzungen des Programms erfordern, die Fähigkeit, Programmierern korrekte Aufgaben zu stellen, um Anwendungslösungen anzupassen. Zum Beispiel Zertifizierung „1C: Specialist Consultant“ bei der Implementierung der Anwendungslösung „1C: Accounting 8“).

Bei der Auswahl einer Prüfung müssen Sie den Umfang Ihrer Tätigkeit berücksichtigen:

  • wenn Sie sich auf Softwareentwicklung spezialisieren – Ihr Ziel ist „1C:Specialist“ auf der Plattform „1C:Enterprise 8“;
  • Wenn Sie angewandte Lösungen von 1C ändern möchten, benötigen Sie die Prüfung "1C: Application Solutions Specialist".
  • wenn du gute Kenntnisse hast Fachbereich B. Steuerbuchhaltung und Sie möchten Berater, Lehrer oder Bindeglied zwischen Programmierern und Anwendern werden, legen Sie die Prüfung „1C: Fachberater“ ab.

Prüfungsvorbereitung

Nachdem Sie sich für eine Prüfung entschieden haben, müssen Sie sich sorgfältig darauf vorbereiten. Die Vorbereitung kann mehrere Wochen bis mehrere Monate dauern, abhängig von Ihrer Organisation und der Zeit, die Sie für die Vorbereitung aufwenden möchten.

Die erste Stufe der Vorbereitung: Erhalten Sie ein Zertifikat "1C: Professional". Vor jedem „1C:Specialist“ gibt es eine Prüfungszulassung – „1C:Professional“, d.h. Wenn Sie die Prüfung „1C:Specialist“ im Programm „1C:Accounting“ ablegen möchten, müssen Sie zunächst ein Zertifikat „1C:Professional“ im Programm „1C:Accounting 8“ oder im Programm „1C:Management“ erwerben Produktionsstätte 8". Die Prüfung "1C: Professional" ist ein Test, von 14 Fragen des Tests müssen Sie mindestens 12 richtig beantworten. Für "1C: Professional", wie auch für jede andere Prüfung, müssen Sie sich unbedingt vorbereiten, es ist sehr schwierig, sie ohne Vorbereitung zu bestehen. Mehr zur Vorbereitung auf die Prüfung „1C: Professional“ können Sie auf der Website der Firma „1C“ im Abschnitt „Kurse 1C / Prüfungen 1C / 1C: Professional / Vorbereitung auf die Prüfung“ nachlesen ".

Nachdem Sie das Zertifikat „1C: Professional“ in den Händen halten, erhalten Sie die Zulassung zur Prüfung „1C: Specialist“. Dies bedeutet jedoch nicht, dass Sie sofort zur Einnahme gehen müssen. Sie haben gerade mit der Vorbereitung begonnen. Wenn Sie an dem Ergebnis interessiert sind, müssen Sie sich weiter vorbereiten.

Es gibt drei Möglichkeiten, sich auf die 1C:Spezialisten-Prüfung vorzubereiten:

  1. nehmen Sie an Schulungen teil;
  2. methodische Literatur studieren;
  3. sammeln Sie persönliche Erfahrungen bei der Einrichtung und Anpassung von Programmen.

Idealerweise sollten Methoden kombiniert werden. Betrachten wir jeden von ihnen im Detail.

Studiengänge

Zur Vorbereitung auf die Prüfung werden die Kurse bevorzugt:

  1. Ihnen werden die minimal notwendigen theoretischen Kenntnisse im Fachbereich vermittelt.
  2. Demonstrieren Sie die Methodik zur Lösung der relevanten Prüfungsaufgaben.
  3. Sie achten auf die „Feinheiten“ der einen oder anderen Variante der Prüfungsaufgabe.
  4. Während des Kurses besteht die Möglichkeit, dem Lehrer Fragen zu stellen, die während der Selbstvorbereitung auf die Prüfung entstanden sind.

Zur Vorbereitung auf die Prüfung „1C: Spezialist“ auf der Plattform werden folgende 1C-Kurse empfohlen:

  1. Umfassender Kurs „Konfiguration im System“ 1C:Enterprise 8 „im CSO;
  2. "Konfigurieren der 1C: Enterprise 8-Plattform" in 1C: Training Center Nr. 1.
  1. Der Mechanismus des Datenzusammensetzungssystems in der Plattform „1C:Enterprise 8“;
  2. Mechanismus der Geschäftsprozesse in der Plattform „1C:Enterprise 8“;
  3. Datenanalyse und Prognose mittels der Plattform 1C:Enterprise 8;
  4. Mittel zur Integration und zum Datenaustausch im System „1C:Enterprise 8“;

Zur Vorbereitung auf die Prüfung „1C: Spezialist“ in angewandten Lösungen werden folgende 1C-Kurse empfohlen:

  1. "1C: Unternehmen 8". Implementierung und Anpassung der Konfiguration „Enterprise Accounting“ (Konfiguration in einer Standardlösung) im CSO oder einem ähnlichen Kurs in 1C: Training Center No. 1;
  2. "1C: Unternehmen 8". Implementierung und Anpassung der angewandten Lösung „1C: Trade Management 8“ im CSO;
  3. "1C: Unternehmen 8". Implementierung und Anpassung der Konfiguration „Salary and HR Management“ im CSO oder Konfigurieren von Payroll- und HR-Subsystemen in Anwendungslösungen für „1C: Enterprise 8“ in 1C: Training Center No. 1.

Zur Vorbereitung auf die Prüfung „1C: Fachberater“ zu angewandten Lösungen werden folgende 1C-Kurse empfohlen:

  1. "1C: Buchhaltung 8" Version PROF (rev. 2.0) in 1C: Schulungszentrum Nr. 1
  2. Implementierung der angewandten Lösung "1C: Trade Management 8" in 1C: Training Center No. 1
  3. Implementierung der Anwendungslösung „1C: Payroll and HR 8“ in 1C: Training Center No. 1

Eine Alternative zu Vollzeitkursen ist das Ferntraining, das von 1C: Training Center No. 3 durchgeführt wird. Fernunterricht hat sich in Situationen bewährt, in denen ein Programmierer gezwungen ist, im "Hintergrund", am Arbeitsplatz, zu lernen.

Methodische Literatur

Methodische Literatur ist eine hervorragende Ergänzung zu den Schulungen. Eine vollständige Liste der Referenzen ist jederzeit unter verfügbar.

Selbstständige Arbeit

In Kursen und Büchern lernen Sie, wie Sie mit dem Programm arbeiten. Diese Methoden müssen nicht nur in der Theorie studiert, sondern auch in der Praxis angewendet werden. Deshalb gute Ergänzung Zur Vorbereitung auf die Prüfung erfolgt selbstständiges Arbeiten, Üben. Meistens dürfen junge, unerfahrene Spezialisten nicht selbstständig arbeiten, die speziell auf diesen Fall vorbereitet sind. So sehen die Aufgaben im echten Leben aus und daraus werden Tickets für die Prüfung zusammengestellt. Es ist sinnvoll, nur dann zur Prüfung zu gehen, wenn die Aufgaben der Sammlung keine ernsthaften Schwierigkeiten bereiten, wenn sie gelöst sind. Es ist ratsam, die Entscheidung mit einem erfahrenen Spezialisten zu besprechen, der mit Ihnen im Unternehmen zusammenarbeitet (mit einer Person, die bereits über ein Zertifikat verfügt). Wenn es keinen solchen Spezialisten gibt, wird empfohlen, den Kurs "Beratung für die 1C: Specialist-Prüfung auf der 1C: Enterprise 8.3-Plattform" zu belegen.

Wenn mein Beitrag für Sie nützlich ist, vergessen Sie nicht, zu stimmen :-)

Hier ist eine Rubrik für alle Aufgaben der Sammlung(eine Seite mit Links zu Forenthreads für jede Aufgabe)
http://chistov.spb.ru/forum/16-969-1

So, nun meine Entwicklungen und Notizen, die ich im Vorbereitungsprozess erstellt habe.
Ich werde versuchen, mindestens mit den beiden oben genannten zu wiederholen letzte Veröffentlichungen.

Also lasst uns anfangen:


Bei der Fernübermittlung sollten Sie am Ende der Prüfung zwei Objekte auf Ihrem Desktop haben:

1. Endgültiges Entladen der Infobase (dt-Datei)
2. Erläuterung

Es sollte nichts anderes sein, keine Zwischenkopien usw.

Unbedingt eine Begründung schreiben!
Bei einer vage formulierten Aufgabenstellung schreiben Sie dort unbedingt, dass Sie sich genau für diese und jene Lösung entschieden haben.
Auch im Code ist es an wichtigen Stellen besser, kurze Kommentare zu hinterlassen, ohne Fanatismus, aber wo der Prüfer vielleicht Fragen hat, ist es besser zu schreiben.

Dies wird Ihnen aber in der Anleitung mitgeteilt, die Sie vor der Prüfung zu lesen bekommen.
Es ist besser, es vorher zu wissen)


Verwenden des kaufmännischen Und-Zeichens in Abfragen.

Manchmal ist es schneller, auf einer zusätzlichen Tastatur zu tippen, als das Layout hin und her zu wechseln, das spart Zeit
&=Alt+38

*************************************************************************************************
Verwenden von MomentTime() in Abfragen

Bei Abfragen von Akkumulationsregistern, Buchhaltung, als virtueller Tabellenparameter (Periode) muss nicht das Belegdatum, sondern der Parameter Moment verwendet werden, der im Code wie folgt definiert ist:

Moment = ?(PostMode = PostModeDocument.Online, Undefined, MomentTime());

*************************************************************************************************
Beim Generieren von Belegbewegungen nach Registern ist es ganz am Anfang des Buchungsvorgangs erforderlich, die Bewegungen des aktuellen Belegs nach Registern zu löschen.

Der Code ist wie folgt:

Bewegungen.RegisterName.Write = True; Bewegungen.RegisterName.Clear();

Es ist möglich, dass im Laufe der Durchführung die Aufzeichnungen in diesem Register analysiert werden müssen.
Damit also beim Analysieren die aktuellen Datensätze (die alten, bevor das Dokument geändert wurde) nicht gerade in die Auswahl fallen, können Sie zu den obigen zwei Zeilen noch eine weitere Zeile hinzufügen:

Bewegungen.RegisterName.Write();

Oder geben Sie beim Analysieren von Datensätzen explizit eine Grenze an, die den Zeitpunkt des aktuellen Dokuments nicht enthält.

Aber überall habe ich nur den Aufbau dieser drei Linien auf einmal angegeben:

Bewegungen.RegisterName.Write = True; Bewegungen.RegisterName.Clear(); Bewegungen.RegisterName.Write();

*************************************************************************************************
Es gibt zwei Möglichkeiten, Daten zu sperren, die Wahl zwischen ihnen hängt von der Durchführungsmethode ab - alt oder neu:

1) Herkömmliches verwaltetes Sperren, die alte Methode zum Veröffentlichen eines Dokuments (DataLock-Objekt)

Es wird gesetzt, wenn Salden zuerst geprüft und dann abgeschrieben werden.
Für den Fall, dass wir einige Informationen aus dem Register benötigen, um die Bewegung zu bilden.


Beispiel:

Im Dokument - Menge, im Register - Menge und Betrag (Kosten)
Wir kennen also die Warenmenge aus dem Dokument - wie viel wir abschreiben, aber den Selbstkostenpreis - nein.
Wir können es nur aus dem Register lernen, aber damit niemand das Register zwischen dem Moment des Erhalts der Salden und dem Moment der Aufzeichnung der Bewegungen ändert, müssen wir das Register sperren, noch bevor wir die Salden lesen.
In diesem Fall wird also das DataLock-Objekt verwendet. Und bei der Erstellung ist es richtiger anzugeben, nach welchen Dimensionen wir das Register sperren (in unserem Fall beispielsweise nur nach der im Dokument angegebenen Nomenklatur), damit keine unnötigen Sperren vorhanden sind und ein anderer Benutzer eine andere Nomenklatur verkaufen kann.


1. Setzen Sie die Sperre mit dem DataLock-Objekt
2. Lesen Sie den Rest
3. Prüfung der Abbuchungsmöglichkeit
4. Wir bilden Bewegungen, zum Beispiel schreiben wir Waren ab
5. Nach dem Buchen des Belegs wird die Sperre automatisch aufgehoben (die Sperre gilt im Rahmen des Buchungsvorgangs und wird automatisch vom System aufgehoben). Das heißt, es besteht keine Notwendigkeit, das Objekt speziell zu entsperren.

2) Neue Methodik für die Führung von Dokumenten (unter Verwendung der Eigenschaft LockForChange = True)

Es kommt zum Einsatz, wenn wir keine Informationen aus Registern benötigen, um Bewegungen zu bilden, und wir können prüfen, ob wir beim Abbuchen ins Minus gegangen sind, wenn wir nach der Erfassung auf die Kassensalden schauen und feststellen, dass es negative gibt. In diesem Fall werden wir verstehen, dass wir den Überschuss abgeschrieben haben und die Abschreibungsoperation stornieren.

Beispiel:
Betrachten Sie den Betrieb des Warenverkaufs.
Im Dokument - Menge, im Register - nur Menge
Wir kennen also die Warenmenge aus dem Dokument.
Wir bilden Bewegungen mit der im Dokument angegebenen Nummer und erfassen sie. Als nächstes lesen wir das Register, schauen uns die Reste an, analysieren, ob es negative gibt. Wenn ja, zeigen wir einen Fehler an und setzen Refusal = True.

Die Reihenfolge ist also:
1. Um sich durch das Register zu bewegen, setzen Sie die Eigenschaft LockForChange = True
2. Wir bilden Bewegungen - wir schreiben die Ware ab
3. Zeichnen Sie die Bewegungen auf
4. Wir lesen das Register, wir schauen, damit es nicht so ist negative Salden. Wenn ja, dann haben sie den Überschuss abgeschrieben, wenn nicht, dann ist alles in Ordnung.

In diesem Fall müssen wir also nicht angeben, bei welchen Dimensionen wir das Register sperren müssen.
Wir setzen einfach vor der Aufzeichnung unserer Bewegungen die Eigenschaft BlockToChange = True, bilden die Bewegungen und nehmen auf.
Das System selbst sperrt das Register zum Zeitpunkt der Aufzeichnung entsprechend den erforderlichen Messungen, nachdem es analysiert hat, was wir aufgezeichnet haben.
Nach Abschluss wird die Sperre aufgehoben.

Diese Option (zweite) ist einfacher und heißt " neue Technik Durchführen von Dokumenten" und 1C empfiehlt, es wenn möglich zu verwenden und zieht Punkte ab, wenn die erste Option verwendet wird, aber in einigen Fällen kann es einfach nicht angewendet werden und die erste Option wird mit dem Data Lock-Objekt verwendet (siehe obiges Beispiel).

Ich stelle auch fest, dass unabhängig von der gewählten Methode die Bewegungen gelöscht werden müssen, bevor mit ihnen gearbeitet wird (siehe vorheriger Tipp).

*************************************************************************************************
Datensperrung (Sperrmethode Nr. 1 aus obiger Beschreibung)

Dort, wo Daten gelesen und Bewegungen auf Basis dieser Daten ausgeführt werden, ist eine kontrollierte Verriegelung erforderlich
Am schnellsten erhalten Sie den verwalteten Sperrcode, indem Sie „DataLock“ eingeben, den Syntax-Helper aufrufen und von dort aus einfach den Beispielcode kopieren. Dann ist es einfach, es unter dem Namen Ihres Registers und Ihrer Messungen zu ändern.

Sieht aus wie das:

Sperre = Neue Datensperre; LockElement = Lock.Add("Akkumulation Register.GoodsInWarehouses"); LockItem.Mode = DataLockMode.Exclusive; LockItem.DataSource = PM; LockElement.UseFromDataSource("Nomenklatur", "Nomenklatur"); Lock.Lock();

*************************************************************************************************
Der tabellarische Teil der Dokumente heißt besser einfach "PM"

Der tabellarische Teil in 99 % der Dokumente ist einer. Ein solcher einheitlicher Name der tabellarischen Teile spart viel Zeit, denn:
1) Sehr kurz - schnell schreiben
2) Dasselbe gilt für alle Dokumente, Sie müssen sich beim Schreiben von Code nicht merken, wie er heißt

*************************************************************************************************
Überprüfen Sie das Ergebnis der Abfrage auf Leerheit vor der Auswahl oder dem Hochladen in die TK.

Im Allgemeinen habe ich bei allen Aufgaben Sampling verwendet.

Das Sample ist für das System in Bezug auf die Leistung optimaler, da es nur zum Lesen von Daten "geschärft" wird (im Gegensatz zu TK).

Aber in jedem Fall ist es besser, vor der Select()-Methode das Ergebnis der Anfrage auf Leerheit zu überprüfen, dies wird die Belastung des Systems weiter verringern.

Ergebnis = Request.Run(); Wenn nicht Result.Empty() Then Selection = Result.Select(IteratingQueryResult.By Groupings); ... EndIf;

Und für den Fall, dass wir nur einen Wert aus der Anfrage erhalten müssen
(zum Beispiel nur die Abschreibungsmethode gemäß den für dieses Jahr festgelegten Rechnungslegungsgrundsätzen):

Ergebnis = Request.Run(); Wenn nicht Result.Empty() Then Selection = Result.Select(); Auswahl.Nächste(); Kostenabschreibungsmethode = Probe Kostenabschreibungsmethode; EndIf;

*************************************************************************************************
Das Dokument „Betrieb“ für die BU-Aufgabe

Stellen Sie sicher, dass Sie ein Betriebsdokument für BU-Aufgaben erstellen.

Wir schalten seine Leitung im Allgemeinen aus (in den Eigenschaften "Leitung = Verweigern"), wir geben an, was die Bewegungen im Buchhaltungsregister macht, wir ziehen die Bewegungen auf dem Formular heraus.

*************************************************************************************************
Operative Bearbeitung von Dokumenten:

Muss sein inbegriffen:
Im operativen und buchhalterischen Bereich. Abrechnung für Dokumente muss aktiviert sein (außer für das Dokument „Operation“, siehe unten).

Muss sein ausgeschaltet:
in Rechenaufgaben ist es für einen Lohnbeleg nicht sinnvoll.

Für das Dokument „Operation“ sollte das Posten generell deaktiviert werden (in den Eigenschaften des Dokuments „Post = Disable“),
da es beim Schreiben nur die Daten direkt in das Register schreibt.

*************************************************************************************************
Bedingung in einer Abfrage wie „Entweder die angegebene Nomenklatur oder eine beliebige, falls nicht angegeben“

In Abfragen gibt es eine solche Aufgabe: Sie müssen beispielsweise Dokumente mit der angegebenen Nomenklatur oder alle Dokumente auswählen, wenn die Nomenklatur nicht angegeben ist.
Es wird durch die folgende Bedingung in der Anfrage selbst gelöst:

Nomenklatur = &Nomenklatur ODER &Nomenklatur = Wert(Catalog.Nomenclature.EmptyReference)

Aber es wird optimaler und richtiger sein, diese Bedingung umzuwandeln (danke Yukon):


Abfrage.Text = Abfrage.Text + " WHERE Nomenklatur = &Nomenklatur";

EndIf;

Mit dem Aufkommen des Abfrageobjektmodells in 8.3.5 wird es sicherer, eine Bedingung hinzuzufügen:

If ValueFilled(Nomenklatur) Then
Query1.Filter.Add("Nomenklatur = &Nomenklatur");
Query.SetParameter("Nomenklatur", Nomenklatur);
EndIf;

*************************************************************************************************
Joining-Tabellen in Abfragen:

Die Anzahl der Gesamtdatensätze hängt nicht davon ab, ob das Feld der angehängten Tabelle angezeigt wird, sondern nur von den konfigurierten Verknüpfungen.
Das heißt, das Feld der angehängten Tabelle wird möglicherweise nicht angezeigt.

Wenn Sie eine Tabelle ohne Bedingungen anhängen möchten, schreiben Sie auf der Registerkarte "Bedingungen" einfach die Bedingung "WAHR".
In diesem Fall wird die Tabelle genau zusammengeführt.

*************************************************************************************************
Verwendung des Merkmalsartenplans (PVC):

1. Verwendung als Mechanismus zur Beschreibung der Eigenschaften von Objekten.

1.1. Wir stellen PVC her. Dies sind Feature-Typen (z. B. Farbe, Größe, max. Geschwindigkeit usw.). Wählen Sie in den Einstellungen alle möglichen Arten von Kennwerten aus und legen Sie ggf. ein Objekt aus Abschnitt 1.2 an und legen Sie es ebenfalls in den Einstellungen fest.

1.2. Für zusätzliche PVC-Werte erstellen wir ein untergeordnetes Verzeichnis von ExtraValues ​​of Characteristics (oder einfach Values ​​of Characteristics).
Merkmale werden darin gespeichert, wenn sie nicht in bestehenden Verzeichnissen vorhanden sind. Wir können es nicht erstellen, wenn alle von uns benötigten Merkmale in den vorhandenen Verzeichnissen enthalten sind oder diese Werte durch elementare Datentypen dargestellt werden können. In den PVC-Einstellungen geben wir an, dass dieses Verzeichnis für weitere verwendet wird. charakteristische Werte.

1.3. Wir erstellen ein Informationsregister, das eigentlich drei Objekte verbindet:
- Das Objekt, mit dem wir den Mechanismus der Eigenschaften verbinden
- Art der Eigenschaften (PVC-Typ)
- Merkmalswert (Typ - Merkmal, dies ist ein neuer Typ, der nach der Erstellung von PVC im System auftauchte
und alle möglichen Datentypen beschreiben, die der Wert des Merkmals annehmen kann).
Im Informationsregister geben wir an, dass der Merkmalstyp der Eigentümer für den Merkmalswert ist (Auswahlparameterbeziehung), sowie die Typbeziehung für den Merkmalswert, wiederum vom Merkmalstyp.

Eine weitere Besonderheit besteht darin, dass Sie für jede angelegte Merkmalsart die Art der Ausprägung des Merkmals angeben können, wenn Sie nicht alle möglichen Arten zur Beschreibung der Ausprägung dieses Merkmals benötigen.

2. Verwenden von PVC zum Erstellen eines Kontoführungsregister-Subconto-Mechanismus .

2.1. Wir erstellen PVC-Typen von Subconto.

2.2. Wir erstellen ein untergeordnetes Verzeichnis Subconto Values ​​(wie bei Merkmalen enthält es Subconto-Werte, wenn keine in anderen Verzeichnissen vorhanden sind).

2.3. Die Verbindung erfolgt über den Kontenplan.

*************************************************************************************************
Ressourcen des Buchhaltungsregisters:

Betrag - Saldo,
Menge - außerbilanziell und verbunden mit dem Buchungszeichen Quantitativ

*************************************************************************************************
Virtuelle Tabellen des Buchhaltungsregisters:

Umsätze: Umsätze eines Kontos
UmsatzDtKt: Umsätze zwischen etwa zwei Konten, also alle gleichen Transaktionen für den Zeitraum.

*************************************************************************************************
Währungsabrechnung in Buchhaltungsregistern - Umsetzung:

Wir erstellen im Kontenplan ein Zeichen für die "Währung" der Buchhaltung.
Im Buchhaltungsregister erstellen wir zusätzlich:
- Währungsdimension (Leerwertverbot, Nichtbilanz, Buchungszeichen - Währung)
- Ressource CurrencyAmount (Nicht-Bilanz, Buchhaltungszeichen - Währung, es speichert den Betrag in Währung, dh beispielsweise 100 USD)
Alle.

Also die Struktur des Registers:

Messungen:
- Währung
Ressourcen
- Menge
- Betrag (Betrag in Rubel)
- CurrencyAmount (Betrag in Währung)

Die Währungsbuchhaltung ist also nur eine Verfeinerung der üblichen Buchhaltung in der Republik Belarus, sie ändert nichts an der Essenz, beispielsweise an der Ressource Betrag
(Dort ist der Betrag wie üblich in Rubel, unabhängig davon, ob das Konto in Fremdwährung geführt wird oder nicht).
Und wenn das Währungsbuchhaltungsattribut für das Konto deaktiviert ist, ist dies die übliche Struktur der Republik Belarus (Ressourcen - nur Menge und Betrag).

*************************************************************************************************
Wenn wir die Parameter einer virtuellen Tabelle festlegen, um einen Teil davon zu erhalten, stellen wir Bedingungen an Dimensionen und nicht an Ressourcen.

Andernfalls erhalten wir kein Stück des neuesten, sondern den letzten Datensatz mit dem angegebenen Ressourcenwert - es ist möglicherweise nicht der letzte in der Reihe von Messungen

*************************************************************************************************
Die Bedeutung der Ressource und des Attributs im Berechnungsregister

In den Berechnungsregistern ermöglicht die Erstellung einer Ressource, diese bei der Berechnung der Basis für dieses Register zu erhalten.
Und sogar im Verhältnis zum angegebenen Zeitraum wird der Wert der Ressource neu berechnet (wenn der Basiszeitraum nicht mit der Häufigkeit des Registers übereinstimmt).

Und der Attributwert ist nur in der realen Tabelle des Berechnungsregisters verfügbar, er ist nicht in virtuellen Tabellen.

*************************************************************************************************
Checkbox „Basic“ in den Eigenschaften der Dimension des Berechnungsregisters
Es bedeutet, dass die Basis für diese Dimension zukünftig gewonnen wird und dient der zusätzlichen Indizierung von Werten für dieses Feld.

*************************************************************************************************
die Aufschlüsselung der Gültigkeitsdauer des Urlaubs nach Monaten beim Schreiben von Registersätzen,
wenn der Urlaub im Dokument in einer Zeile für mehrere Monate gleichzeitig in einer Zeile angegeben ist:

StartDateCurMonth = StartMonth(CurStringBasicAccruals.ActionPeriodStart); EndDateCurMonth = EndMonth(CurStringBasicAccruals.ActionPeriodStart); AktuellerMonat = Datum; Bis DateBeginTecMonth<= НачалоМесяца(ТекСтрокаОсновныеНачисления.ПериодДействияКонец) Цикл Движение = Движения.ОсновныеНачисления.Добавить(); Движение.Сторно = Ложь; Движение.ВидРасчета = ТекСтрокаОсновныеНачисления.ВидРасчета; Движение.ПериодДействияНачало = Макс(ДатаНачалаТекМесяца, ТекСтрокаОсновныеНачисления.ПериодДействияНачало); Движение.ПериодДействияКонец = КонецДня(Мин(ДатаОкончанияТекМесяца, ТекСтрокаОсновныеНачисления.ПериодДействияКонец)); Движение.ПериодРегистрации = Дата; Движение.Сотрудник = ТекСтрокаОсновныеНачисления.Сотрудник; Движение.Подразделение = ТекСтрокаОсновныеНачисления.Подразделение; Движение.Сумма = 0; Движение.КоличествоДней = 0; Движение.График = ТекСтрокаОсновныеНачисления.График; Движение.Параметр = ТекСтрокаОсновныеНачисления.Параметр; Движение.БазовыйПериодНачало = НачалоМесяца(ДобавитьМесяц(Дата, -3)); Движение.БазовыйПериодКонец = КонецДня(КонецМесяца(ДобавитьМесяц(Дата, -1))); ДатаНачалаТекМесяца = НачалоМесяца(ДобавитьМесяц(ДатаНачалаТекМесяца, 1)); ДатаОкончанияТекМесяца = КонецМесяца(ДатаНачалаТекМесяца); КонецЦикла; КонецЕсли;

*************************************************************************************************
Erstellen eines Gantt-Diagramms:

Wir platzieren ein Element vom Typ „Gantt Chart“ auf dem Formular, nennen es DG, erstellen dann den Befehl „Generate“ und schreiben im Formularmodul Folgendes:

&AtClient-Prozedur Generate(Command) GenerateAtServer(); EndProcedure &AtServer-Prozedur GenerateAtServer() DG.Clear(); DG.Update = Falsch; Запрос = Новый Запрос("ВЫБРАТЬ |ОсновныеНачисленияФактическийПериодДействия.Сотрудник, |ОсновныеНачисленияФактическийПериодДействия.ВидРасчета, |ОсновныеНачисленияФактическийПериодДействия.ПериодДействияНачало КАК ПериодДействияНачало, |ОсновныеНачисленияФактическийПериодДействия.ПериодДействияКонец КАК ПериодДействияКонец |ИЗ |РегистрРасчета.ОсновныеНачисления.ФактическийПериодДействия КАК ОсновныеНачисленияФактическийПериодДействия |ГДЕ |ОсновныеНачисленияФактическийПериодДействия.ПериодДействия МЕЖДУ &ДатаНачала И &ДатаОкончания "); Query.SetParameter("StartDate", Period.StartDate); Query.SetParameter("EndDate", Period.EndDate); Auswahl = Abfrage.Ausführen().Auswählen(); While Sample.Next() Loop Point = DG.SetPoint(Selection.Employee); Serie = DG.SetSeries(Auswahl.Berechnungstyp); Wert = DG.GetValue(Point, Series); Intervall = Value.Add(); Intervall.Start = Sample.PeriodActionStart; Intervall.Ende = Sample.PeriodActionEnd; EndCycle; DG.Update = wahr; EndProzedur

Eigentlich ist uns hier nur der Code in der Schleife wichtig, der Rest ist Nebensache, ich habe nur die gesamte Implementierung dieser Teilaufgabe mitgebracht.
In der Anfrage ist uns wichtig, dass Mitarbeiter, Berechnungsart, Beginndatum und Endedatum des Zeitraums angegeben sind.
Der Code ist eigentlich sehr einfach, leicht zu merken, seien Sie nicht beunruhigt, wenn er umständlich erscheint

*************************************************************************************************
Verarbeitung von "storno"-Datensätzen in Abrechnungsaufgaben:

In der Buchungsabwicklung (Objektmodul) bilden wir alle Bewegungen, und wenn es dann Aufzeichnungen in anderen Perioden gibt, bekommen wir sie so
(das System generiert sie automatisch - hilft uns):

RecordsAdditions = Movements.BasicAccruals.GetAdditions(); // Sie müssen keine Bewegungen aufzeichnen, um die Ergänzung zu erhalten

Für jede TekLine von RecordAddition Loop
Record = Movements.BasicAccruals.Add();
FillPropertyValues(Record, CurrentString);
Record.RegistrationPeriod = CurrentString.RegistrationPeriodStorno;
Record.ActionPeriodStart = CurrentString.ActionPeriodStartReverse;
Record.ActionPeriodEnd = CurrentString.ActionPeriodEndReverse;
EndCycle

Und wenn Sie Datensätze berechnen, fügen Sie Prüfungen ein:

Wenn CurrentMovement.Reversal Then
CurrentMovement.Amount = - CurrentMovement.Amount;
EndIf;

*************************************************************************************************
So bestimmen Sie, was in die Hauptrückstellungen aufgenommen werden soll und was - zu den zusätzlichen in den Berechnungsaufgaben.

Aber das ist nicht immer 100% klar, es gibt kompliziertere Fälle, obwohl es ziemlich viele davon gibt.
(zum Beispiel ist ein Bonus, der von der Anzahl der Arbeitstage in einem Monat abhängt, OH).

Grundlegende Rückstellungen:
Wenn nach Art der Berechnung eine Abhängigkeit vom Zeitplan besteht (d. h. dem Informationsregister mit Kalenderdaten), bezieht sich dies auf die Hauptrückstellungen.

OH-Beispiel:
- Gehalt
- Etwas, das aus der Anzahl der Arbeitstage berechnet wird (und dazu müssen Sie einen Zeitplan verwenden): entweder im Gültigkeitszeitraum (als Gehalt) oder im Basiszeitraum

Zusätzliche Kosten:
Was entweder vom aufgelaufenen Betrag oder der ARBEITSZEIT (und nicht der Norm!) Berücksichtigt wird oder überhaupt nicht davon abhängt - dies ist zusätzlich. Gebühren.

Das heißt: Rückstellungen, für deren Berechnung die Zeitnorm verwendet wird (vielleicht auch eine Tatsache), ist OH, und für die tatsächliche Daten oder gar nichts benötigt werden - das ist DN.

Oder anders gesagt:

Wenn die RT eine Zeitnorm verwendet, muss die Gültigkeitsdauer für die RT enthalten sein.

*************************************************************************************************
Fügen Sie eine Option in der Listenform des Nachschlagewerks "Nomenklatur" hinzu, um den integrierten Hilfebereich "Arbeiten mit Nachschlagewerken" zu öffnen.

Führen Sie den folgenden Befehl im Formular aus:

&BeiKunde
Prozedurhilfe (Befehl)
OpenHelp("v8help://1cv8/EnterprWorkingWithCatalogs");
EndProzedur

Die Schnittlinie ist wie folgt definiert:
Gehen Sie zu den Referenzinformationen des Konfigurationsobjekts (im Konfigurator), schreiben Sie ein Wort, wählen Sie es aus, gehen Sie in das Menü Elemente / Link und wählen Sie den gewünschten Abschnitt der 1C-Hilfe aus, danach wird der Link automatisch eingefügt. Es sieht kompliziert aus, ist aber in der Praxis einfach.

*************************************************************************************************
Implementierung der Interaktion zwischen Formularen, z. B. Auswahl:

1. Öffnen Sie aus dem aktuellen Formular das gewünschte mit der Methode "OpenForm()", als zweiten Parameter übergeben wir die Struktur mit Parametern (falls erforderlich). Als dritten Parameter können wir einen Link zu diesem Formular übergeben – ThisForm.

2. Im geöffneten Formular im „OnCreateOnServer()“-Handler können wir die in Schritt 1 übergebenen Parameter durch „Parameters.[ParameterName]“ abfangen. Das Formular, das das Öffnen dieses Formulars initialisiert hat, ist über die Kennung "Eigentümer" verfügbar (sofern dies natürlich in Absatz 1 angegeben wurde).

Und vor allem werden die Exportfunktionen des Eigentümerformulars verfügbar sein. Das heißt, wir können die Exportfunktion des Originalformulars aufrufen und dort etwas als Parameter übergeben, um die Auswahl zu verarbeiten. Und diese Funktion füllt bereits das aus, was Sie im Originalformular benötigen. Nur eine Einschränkung: Sie können die Wertetabelle nicht zwischen Client-Prozeduren übertragen, aber wir können sie zwischenspeichern und nur die Adresse des BX übertragen und sie dann aus dem BX extrahieren.

*************************************************************************************************
Lebenszyklus von Formularparametern

Alle beim Öffnen an das Formular übergebenen Parameter sind nur in der OnCreateOnServer-Prozedur sichtbar.
Nach der Erstellung werden alle Parameter vernichtet und stehen im Formular nicht mehr zur Verfügung.
Ausnahme sind die Parameter, die im Formulareditor mit dem Attribut "Schlüsselparameter" deklariert sind.
Sie definieren die Einzigartigkeit der Form.
Ein solcher Parameter wird existieren, solange das Formular selbst existiert.

*************************************************************************************************
Verwenden der Taxi-Schnittstelle

Während der Entwicklung können Sie in den Konfigurationseigenschaften das übliche Managed Interface 8.2 einstellen – so wirkt alles spürbar kompakter und vertrauter.
Dies gilt insbesondere, wenn Sie aus der Ferne mieten - die Bildschirmauflösung ist sehr gering, es ist unmöglich, etwas mit der "Taxi" -Oberfläche zu tun.
Nur nicht vergessen, wenn alles erledigt ist, wieder "Taxi" setzen!Andernfalls zieht der Prüfer Punkte ab!

*************************************************************************************************

P.S.: E Es gibt separate typische Unteraufgaben, die in allen Aufgaben verwendet werden, und diese müssen Sie lösen können (z. B. stapelweises Abschreiben, Verwenden von PVC (nun, das ist wirklich selten) und andere). Und in allen Aufgaben werden sie einfach wiederholt (irgendwo gibt es einige Unteraufgaben, woanders, nur in unterschiedlichen Kombinationen). Darüber hinaus wurde der Sammlung seit langem versprochen, eine neue zu veröffentlichen (falls sie noch nicht veröffentlicht wurde), in der es viel mehr Probleme geben sollte, dh es macht keinen Sinn, sich die Lösungen für einzelne Probleme zu merken, es macht Sinn zu lernen, wie man einzelne typische Teilaufgaben löst, dann lösen Sie jedes Problem.

PSS: Kolleginnen und Kollegen, wenn noch jemand nützliche Informationen zur Prüfungsvorbereitung und zum Bestehen hat, bitte in die Kommentare schreiben, wir ergänzen den Artikel.

Hurra, Freunde! Ich bin Anfang Juli dieses Jahres zu einem Spezialisten gegangen!

Ich habe es lange nicht gesagt, weil einmal war. Einige Zeit nach bestandener Prüfung begann ich mit der Jobsuche und fand einen wirklich gut bezahlten und interessanten Job in einem großen Unternehmen (kein Franchise). Und gerade jetzt die Zeit gefunden, es zu erzählen.

In diesem Kurs wird viel Zeit der Theorie und Problemen in komplexen periodischen Berechnungen gewidmet, und etwa die Hälfte der Zeit wird Problemen in Betriebs- und Rechnungswesen gewidmet. Im Lernprozess erteilt die Lehrkraft Hausaufgaben zu den behandelten Themen und kontrolliert diese. Die Kommunikation mit dem Lehrer findet entweder online in einem Chat beim Zuschauen oder per E-Mail statt. Wenn Sie keine Zeit haben, den Kurs online anzusehen, können Sie sich die Aufzeichnung in ein oder zwei Tagen offline ansehen. Die Aufgaben, die zu Hause gestellt werden, sind sehr umfangreich und komplex, sodass die Prüfung nach solchen Aufgaben einfach erscheint.

Der Kurs ist wirklich nützlich, weil. Es wird über alle möglichen Feinheiten und Kleinigkeiten gesprochen sowie Antworten auf Fragen, die in den Foren nicht zu finden sind.

Am Ende des Kurses habe ich nicht angefangen, Probleme aus der Sammlung zu lösen, sondern bin zu Pavel Chistovs Forum gegangen, um "tatsächliche" Tickets zu erhalten.

Die gesamte Vorbereitung (der Kurs und die unabhängige Entscheidung über die Tickets) für die Prüfung dauerte etwa drei Monate. So lange, weil es schwierig ist, sich abends mit Arbeit und Vorbereitung zu verbinden.

Prüfung. Ich kam 40 Minuten vor Beginn zur Prüfung und die Registrierung begann 20 Minuten vor Beginn. Ich habe mich als Zweiter oder Dritter angemeldet und bin sofort zum Publikum gegangen. Ich wählte einen Computer aus, schaltete ihn ein, ohne auf einen Befehl zu warten, kletterte durch Netzlaufwerke - fand eine Rahmenkonfiguration, lud sie und begann sofort mit der Konfiguration von Subsystemen, einer Befehlsschnittstelle, "löschte" die Konfiguration, machte den aktuellen Benutzersitzungsparameter , seine Installation. Diese 20 Minuten haben mir sehr geholfen. Der Saal war bereits mit Menschen gefüllt. Hier erschien der Lehrer und stellte sich als Dmitry Aksenov vor. Und ich hatte erwartet, Pavel Belousov zu sehen, weil. er unterrichtete den Kurs

Und so bekam ich ein Ticket bei Nummer 5. Übrigens, der Computer, an dem ich saß, war auch bei Nummer 5 (ein Aufkleber auf dem Monitor hinten). Und ich habe für 5 bestanden. Das Ticket war nicht sehr schwierig, aber auch nicht einfach.

Ich habe kein Foto von dem Ticket gemacht, aber ich werde versuchen, es aus dem Gedächtnis zu reproduzieren: OU schreibt die Kosten vorrangig auf Lager und vor allem auf das Lager in der Kopfzeile ab. Unsinn.
BU-Kostenabschreibung nach Chargen und Lagern, Lagern - Details des tabellarischen Teils.
SPR-Mitarbeiter arbeiten an verschiedenen Fahrzeugen:
Festbetrag (keine Gültigkeitsdauer!),
Zulage (ohne Gültigkeitsdauer) für die Höhe der Zahlungen (ich habe die Höhe der Zahlungen von der BU übernommen - ich habe ein Subconto-Auto hinzugefügt, oder ähnliches. Ich erinnere mich nicht genau) plus einen Prozentsatz der Zulage (gespeichert in das periodische Informationsregister),
Basisurlaub (alle Zahlungen, einschließlich Urlaub) für die letzten drei Monate.
Und zum Nachtisch - Geschäftsprozesse.

Entschlossenes Ticket 3,5 Stunden zusammen mit 20 Minuten Quoten. Aksenov fand einen kleinen Fehler in der Anfrage und fragte, ob mir hier nichts aufgefallen sei. Ich sah sofort den Pfosten und sagte es. Er stellte mir keine weiteren Fragen und drückte es perfekt aus.

Freunde, zögern Sie nicht, dem Lehrer Fragen zu stellen.
Zum Beispiel bedeutet in meinem Ticket die Formulierung: „Darüber hinaus wird den Mitarbeitern eine Zulage in Form eines Prozentsatzes des Betrags der Zahlungen von Passagieren für den gleichen Zeitraum berechnet“, dass ein solcher Betrag vom OK oder übernommen werden kann BU-Aufgabe, aber der einfachste Weg ist, die BU einzurichten.
Richtig, Sie sollten solche Fragen nicht stellen wie: Kann ich separate Belege für Einnahmen und Ausgaben für OS und getrennt für BU erstellen? In meiner Anwesenheit stellte eine Person eine solche Frage und fragte, wann bereits 2 Stunden seit der Prüfung vergangen seien. 2 Uhr, Karl!. Lies die Prüfungsordnung - dort steht alles geschrieben!
Führen Sie alles in einem Durchlauf mit zwei unabhängigen Codeteilen aus – eines für das Betriebssystem, das zweite für die BU.

Das Schwierigste in meinem Ticket ist vielleicht die Aufgabe für die SPR. In BU müssen Sie auch darüber nachdenken, um Konten und Unterkonten einzurichten.

Neuberechnungen in meinem Ticket müssen konfiguriert werden, weil. Es gibt Berechnungsarten, die von der Basis abhängen, aber die Neuberechnungen selbst müssen nicht durchgeführt werden, weil. Mein Ticket sagt nichts darüber aus.

Sehen Sie sich die Berichtsformulare im Ticket an und legen Sie zuerst die Aufgaben auf dem Blatt fest, schreiben Sie auf, welche Details hinzugefügt werden sollen, die Struktur der Register, welche Subcontos und welche Konten hinzugefügt werden sollen, verhandelbar, nicht revolvierend, Zeichen der Buchhaltung und Zeichen des Subkontos Abrechnung, Abrechnungsarten, welche davon mit Geltungsdauer, welche nicht, inkl. Geschäftsprozesse einrichten. Verbringen Sie 20-30 Minuten damit, aber Sie müssen es nicht im Kopf behalten und Sie werden sich nicht irren.

Erstellen Sie Spickzettel auf Ihrem Telefon für alle "tatsächlichen" Tickets aus dem Forum - Struktur, Codeteile für so schwierige Dinge wie das Sammeln von Berufserfahrung in einer Anfrage, mehrere Gehaltsänderungen und so weiter. Sie können sorgfältig in die Spickzettel schauen, wenn der Lehrer für längere Zeit weg ist. Während der Klausur darfst du raus zum Rauchen, zum Buffet und auf die Toilette. Ich werde mich nicht verstecken, ich hatte Spickzettel für alle Tickets, aber sie waren für mich nicht nützlich.

Vielen Dank für Ihre Aufmerksamkeit! Erfolgreiche Einreichung!

DIE KLINGEL

Es gibt diejenigen, die diese Nachricht vor Ihnen gelesen haben.
Abonnieren Sie, um die neuesten Artikel zu erhalten.
Email
Name
Familien-oder Nachname
Wie möchten Sie The Bell lesen?
Kein Spam