Beteckningar i 1s. Bokföringsinformation. Beställa och ta emot kontrollidentifieringsmärken
I programmet "Lön och personalhantering 8" finns en ganska komplex mekanism för registrering av arbetstid för anställda. Programmet tillhandahålls inte bara för en kalkylators arbete, utan också för en personalansvarig och till och med en HR -chef.
I organisationer där en sådan personalenhet som personalansvarig tilldelas, ligger oftast ansvaret för att fylla i tidtabellerna hos honom. Därför vill vi i denna artikel överväga nyanser av att fylla i tidrapporten enligt personalorder.
Programmet introducerar begreppet planerad och faktisk arbetstid.
För att ta hänsyn till den planerade normen för arbetstid använder programmet arbetsscheman. Tänk till exempel på en situation där anställda arbetar enligt schemat "Fem dagar" (40-timmars arbetsvecka, arbetsdag-8 timmar, helg lördag och söndag)
För att registrera de verkliga arbetstimmarna använder programmet 2 metoder:
1. metod "Avvikelser" det vill säga alla avvikelser (semester, sjukfrånvaro och annan frånvaro) registreras och med hänsyn till avvikelserna och arbetstagarens schema bestäms den arbetstid som arbetaren arbetar
2. metod "Kontinuerlig registrering"- här, tillsammans med registreringen av avvikelser, registreras de faktiska arbetade timmarna.
Låt oss överväga metoden för "avvikelser".
I organisationen "Title" arbetar alla anställda enligt schemat "Fem dagar". Tänk på alla anställdas avvikelser.
Ivanov Ivan Vasilievich var först på semester från 2013-04-01 till 2013-04-14 och från 2013-04-15 till 21-04-2013 - på semester utan betalning, på egen bekostnad.
Akimov Vladislav Alekseevich har varit sjukskriven sedan 20.04.2013.
Petrenko Sergey Sergeevich var frånvarande av oklar anledning den 25 april 2013.
Petrova Daria Ivanovna var på affärsresa från 2013-04-22 till 04.24.2013.
För att registrera en semester i personalregister används dokumentet "Organisationers helgdagar" (menyn Personalredovisning - Frånvaro - Organisationers helgdagar).
Låt oss skapa ett nytt dokument. Vi anger i tabelldelen av den anställde - Ivanov Ivan Vasilievich, välj typ av semester, i vårt fall kommer det att vara på rad nr 1 -semester
årlig, och i rad nummer 2-Ledighet utan lön. Det är också nödvändigt att ange semesterperioden.
De flesta personalorder har en enhetlig tryckt form av order. För semester (både årligen och på egen bekostnad) kan du skriva ut en beställning i form av T-6 och T-6a
Nu kommer vi att generera rapporten "Tidrapport" för denna anställd (meny Lön efter organisation-Rapporter-Tidrapport T-13)
Årlig ledighet återspeglas i tidrapporten med OT-koden och ledighet utan lön anges med OT-koden.
För att registrera sjukskrivningar använder programmet dokumentet "Frånvaro och sjukdom hos organisationer" (meny Personaljournaler - Redovisning för frånvaro - Frånvaro och sjukdom hos organisationer).
Vi anger i dokumentet att Vladislav Alekseevich Akimov har varit sjuk sedan 2013-04-20
I dokumentet "Frånvaro och sjukdom" anges endast det datum från vilket den anställde började bli sjuk, det finns inget datum för hans återkomst till arbetet. Därför kommer anmälningskortet automatiskt att ta hänsyn till att den anställde är sjukskriven till slutet av månaden.
Programmet använder B-koden för att indikera sjukskrivning.
Frånvaro av anställda av oförklarlig anledning registreras också i dokumentet "Frånvaro och sjukdom hos organisationer". Låt oss skapa ett nytt dokument, välj den anställde i tabellavsnittet - Sergey Sergeevich Petrenko. Vi anger från vilket datum han var frånvarande och från vilket datum han arbetar. För att registrera utgången av en anställd till arbetet kan dokumentet "Återgå till arbete i organisationen" också användas (meny Personalredovisning - Redovisning för frånvaro - Återgå till arbete i organisationen), men det är bättre att ange detta dokument när början och slutet på frånvaron i olika perioder, eller om vi inte vet vi när den anställde kommer att gå till jobbet. Eftersom medarbetaren i vårt fall endast var frånvarande i en dag, anger vi datumet för lansering i detta dokument.
Underlåtenhet att visas av en oförklarlig anledning registreras på rapportkortet med NN -koden. I den genererade tryckta formen av rapportkortet ser vi att den anställde Petrenko S.S. Den 25 april 2013 publicerades frånvaro automatiskt av oförklarlig anledning.
För att registrera en affärsresa använder programmet dokumentet "Organisationsresor" (meny Personalredovisning - Redovisning för frånvaro - Organisationsresor). Låt oss presentera affärsresan för DI Petrova genom att skapa ett nytt dokument. I tabelldelen kommer vi definitivt att ange den anställde och start- och slutdatum för affärsresan.
Detaljerna "Land, stad", "Organisation", "Stiftelse" är valfria, men måste fyllas i för att skriva ut ett resebrev.
Vi kommer att göra en tidrapport för den anställde
De dagar då den anställde var på affärsresa är markerad på rapportkortet med koden K.
Du kan också skapa en tidrapport för en anställd som inte hade avvikelser från det schema som beskrivits ovan.
Observera att tidrapporten fylls i med hjälp av symbolerna för registrering av arbetstiden i enlighet med resolutionen från Rysslands statliga statistikkommitté av den 5 januari 2004 nr 1
Koda | Symbol |
---|---|
JAG ÄR | Valdeltagande |
B | Tillfällig arbetsoförmåga med utnämning av förmåner i enlighet med lagen |
T | Tillfällig arbetsoförmåga utan att bevilja förmåner i fall som föreskrivs i lag |
HF | Kvällstimmar |
H | Nattklocka |
V | Helger och arbetsdagar |
TILL | Affärsresa |
FRÅN | Semester |
UNS | Ledighet utan lön i fall som föreskrivs i lag |
INNAN | Obetald ledighet som beviljas en anställd med tillstånd av arbetsgivaren |
R | Mammaledighet (ledighet i samband med adoption av ett nyfött barn) |
Kylvätska | Lämna för att ta hand om ett barn upp till tre år |
PB | Arbetets varaktighet på helger och arbetsfria dagar, helgdagar |
MED | Övertidsarbete |
NS | Frånvaro (frånvaro från arbetsplatsen utan goda skäl under den tid som fastställs i lag) |
NN | Underlåtenhet att dyka upp av oklara skäl |
VP | Stillestånd på grund av den anställdes fel |
RP | Driftstopp på grund av arbetsgivarens fel |
När du har kontrollerat slutförandet av tidrapporten kan du börja generera avvecklingsdokument.
För att underlätta att skapa avräkningsdokument på grundval av personaldokument kan du använda bearbetningen "Frånvaroanalys".
Observera att det tryckta formuläret för tidrapporten fylls i enligt uppgifterna i personaldokument, endast fram till det ögonblick då löneavtalet ("Lön till anställda i organisationen") anges. Om avvikelser i personaljournaler också registreras i programmet och efter det skrivs in ett avräkningsdokument som registrerar en annan typ av avvikelse, kommer tidrapporten att fyllas i enligt avräkningsdokumentet.
När du använder metoden "fullständig registrering" är det inte nödvändigt att ange personaldokument. Det räcker i slutet av månaden, innan du beräknar lönen, att ange dokumentet "Tidrapport", där alla arbetade timmar och alla avvikelser registreras manuellt för varje dag i perioden, eller sammanfattas, med hänsyn till konventionerna. Vid beräkning av lönesumman beräknas intäkterna i förhållande till de redovisade dagarna (timmarna) enligt den angivna tidrapporten till antalet dagar (timmar) enligt den fastställda schemat för den anställde. Tänk på ett exempel på att fylla i en tidrapport för alla anställda.
Det bör komma ihåg att när du anger tidrapporten i sammandrag kommer programmet inte att ha data om periodens dagar och på grund av detta kan det uppstå svårigheter vid beräkning av frånvaro. Till exempel insjuknade en anställd i slutet av månaden och förde sjukskrivning i början av nästa månad. Eftersom rapportkortet infördes som en sammanfattning, till exempel, enligt S.S. Petrenko. om det är utebliven ankomst i 1 dag (8 timmar), då när du går in i sjukskrivning nästa månad, kommer programmet inte att veta om denna frånvaro behöver beaktas som sjukskrivning eller om en onödigt anmäld närvaro måste vara inställt.
För mer information om automatisering av arbetstidsredovisning, se avsnittet "Personal och ersättning - Personalredovisning och uppgörelser med personal i 1C-program" på DVD-versionen av ITS eller på webbplatsen http://its.1c.ru.
Den helryska klassificeringsenheten för måttenheter (förkortad som OKEI) godkändes i resolutionen av Rysslands statliga standard av den 26 december 1994 N 366. Den innehåller en lista över måttenheter som fastställts av regeringen med deras koder. Måttenheter i OKEI är indelade i grupper.
Denna klassificerare används också i 1C 8.3 för att korrekt ange måttenheterna i dokumentationen, till exempel kvitton på varor och tjänster.
Nedan följer några av de populära OCEI -enheterna.
OKEI i 1C Accounting 3.0
Låt oss överväga ett exempel på att lägga till en ny måttenhet. Öppna menyn Alla funktioner. Om du inte ser det, aktivera det: "Service" - "Alternativ".
Öppna uppslagsboken "Klassifierare av måttenheter".
Du kommer att se en lista över måttenheter som redan finns i din infobas. Innan du lägger till en ny, se till att den inte finns här. Om du fortfarande inte hittade den måttenhet du behöver, tryck på knappen "Urval från OKEI" i form av listan över denna referensbok:
Efter att ha klickat på den här knappen öppnas en rapport framför dig som visar den helryska klassificeraren av måttenheter som är aktuell för det aktuella datumet. För en bekväm sökning efter den måttenhet du behöver, ange dess kod eller namn i lämpligt fält och klicka på knappen "Sök".
När du har hittat den måttenhet du behöver måste du lägga till den i 1C. Välj en kolumn på önskad rad och klicka på "Välj" -knappen i det övre högra hörnet av formuläret, eller välj den direkt från utskriften genom att dubbelklicka på LMB.
Du kommer att se ett formulär för att skapa en ny måttenhet för OCEI. Det är inte tillrådligt att göra några justeringar i detta formulär. Klicka på "Spara och stäng" för att spara.
"Service" i 1C av OKEI
Om den måttenhet du behöver inte finns i OKEI 1C (till exempel "Service") kan du inte komma med en ny kod för den. I brevet från Ryska federationens finansministerium nr 03-07-05 / 42 daterat 15.10.2012 står det att det i sådana fall är tillåtet att ange ett streck "-". Sätt ett bindestreck i den andra kolumnen på fakturan för tjänster.
I det här fallet kommer det att vara nödvändigt att lägga till en ny måttenhet direkt från listformen i referensboken "Klassificering av måttenheter", som arbetet diskuterades med ovan. Endast i det här fallet, istället för knappen "Urval från OKEI", klicka på "Skapa" -knappen. Avvisa förslag från programmet att hämta från klassificeraren. Det finns ingen service där.
Fyll i alla fält i formuläret för att skapa en ny måttenhet, men sätt ett streck i fältet "Kod".
Programmet 1C: Retail 8 (version 2.2.3) stöder datautbyte med det statliga informationssystemet för märkning av varor (GISM).
UPPMÄRKSAMHET! Pälsmärkning stöds i följande 1C -program:
- 1C: ERP Enterprise Management 2;
- 1C: Integrated Automation, red. 2,0;
- 1C: Handelshantering (ny version av konfigurationen "Trade management basic, version 11" (11.2.3.143));
- 1C: Retail, (ny version av konfigurationen "1C: Retail 2.2", (2.2.3.6));
- 1C: Ledning av ett litet företag.
I alla ovanstående program utförs arbetet på ett liknande sätt, så exemplen från denna artikel kan användas av alla revisorer som stöder utbyte av data med det statliga informationssystemet för märkning av varor (GISM).
Instruktioner för att arbeta med märkning för varje program ingår i konfigurationsleveransen i form av en fil "Tillägg till konfigurationsbeskrivningen" som finns i mappen ExtFiles / AddDoc i konfigurationsmallen. Filen måste kopieras tillsammans med undermappen som innehåller illustrationerna till en lämplig plats på datorn eller skrivas ut.
Pälsprodukter är märkta med kontrollidentifieringsmärken (KIZ). KIZ är en etikett gjord av ett speciellt flexibelt material som innehåller en inbyggd radiofrekvensmärke (RFID-chip) med en sändarantenn och grafisk information tryckt på ytan med polygrafiska skyddsmedel.
KIZ är en form av strikt rapportering, därför är det nödvändigt att föra register över deras mängd och ge fullständig information om användningen av KIZ. Lagring, förflyttning av KIZ regleras också av relevanta regleringsdokument.
Märkning av varor kan utföras både av ryska importföretag eller inhemska tillverkare och av medlemmar i EAEU. Företag som utför märkningen och är registrerade hos den ryska grenen av GS1 får ett unikt GLN.
GS1 är en internationell organisation som sysslar med standardisering av redovisning och streckkodning av varor. Alla produkter som ska märkas måste vara listade i GS1 -produktregistret och ha ett Global Trade Item Number (GTIN).
Detaljerade instruktioner för att förbereda och lämna in information om varor till GS1 finns på FTS hemsida.
Innan han börjar arbeta måste användaren registrera sig på portalen för Ryska federationens federala skattetjänst i GISM. För att arbeta på ditt personliga konto måste du ha en elektronisk signatur och ett program som ger arbete med en signatur (krypteringsleverantör). Videoinstruktioner för registrering på GISM -portalen finns tillgängliga.
Vid frakt av märkta varor till grossistköpare är det nödvändigt att generera en leveransavisering som ska skickas till GISM. Bekräftelse på leverans av märkta produkter skickas till grossistköparen som ett meddelande om mottagande av märkta varor.
När den faktiska leveransen av varor till lagret och registrering av leveransen av märkta produkter skickas en bekräftelse på mottagandet av märkta produkter till GISM.
Det sista steget i försäljningen av märkta produkter är försäljning av varor till en detaljhandelsköpare. Uppgifterna i detaljhandelsrapporten överförs till GISM där försäljning av märkta varor registreras.
Systemet tillhandahåller också funktioner:
- bearbetning av retur av märkta produkter till leverantören,
- registrering av retur av märkta produkter från kunden,
- avskrivning av ogiltiga KIZ och märkta produkter.
Programinställning
Möjlighet att utbyta data med systemet Märkning(GISM) aktiveras av det funktionella alternativet Märkning av varor med kontrollmärken(kapitel Administrering – Anpassning 1C: Märkning).
I samma avsnitt är det nödvändigt att ange certifikatet för den elektroniska signaturen och krypteringsnyckeln, som kommer att användas för att signera de dokument som skickas till GISM-systemet.
En elektronisk signatur är ett krav på ett elektroniskt dokument som kan användas för att verifiera ett elektroniskt dokuments oföränderlighet från det att det undertecknas. För att arbeta med GISM måste du använda ett kvalificerat elektroniskt signaturcertifikat (juridiskt signifikant), som tillhandahålls av certifierade certifieringsmyndigheter.
För att konfigurera nyckelcertifikatet för elektronisk signatur måste du använda hyperlänken Konfigurera certifikat från organisationer för utbyte... Konfigurationsgränssnittet ger möjlighet att förbereda och skicka en ansökan om utfärdande av ett kvalificerat elektroniskt signaturcertifikat. För detta i formuläret Inrätta certifikat för organisationer för utbyte med GISM när du lägger till ett nytt certifikat, ställ in alternativknappen Ansökan om utfärdande av certifikat... Förberedelseguiden startar Nya kvalificerade certifikatansökningar... Du bör fylla i all nödvändig information steg för steg och skicka en ansökan.
Om din organisation redan har ett elektroniskt signaturcertifikat kan du välja det från listan över certifikat som är installerade på din dator.
För automatisk utbyte med GISM kan du skapa ett schema. I det här fallet måste du ange ett lösenord i inställningen för elektronisk signatur. Manuellt utbyte åtföljs av en begäran om att ange ett lösenord varje gång du kontaktar GISM. Sådan användning av EDS är säkrare för organisationen.
Användaren måste också ange Version av GISM-utbytesschemat, det vill säga formatet i vilket datapaket kommer att överföras till GISM.
På kortet för organisationen som ska producera produktmärkning måste du fylla i informationen om den unika identifieraren för växeln - GLN. Information om den unika identifieraren kan erhållas automatiskt av det angivna TIN och KPP för den organisation som redan är registrerad i GISM.
Ansluter RFID -läsare
Vid märkning av produkter kan personliga och icke-personliga varumärken användas.
För att få personlig C&Z är det nödvändigt att överföra GTIN-data för varorna till varumärkesutgivaren - C&Z kommer att tas emot med redan registrerad information om produkten. Om det är svårt, till exempel vid beställning av taggar för produktion, kan användaren använda specialutrustning - RFID-taggar läsare för att skriva information på icke-personliga taggar.
Utrustning används för att skriva individuella koder till icke-soniserade C&Z och för att läsa information från C & C-chipet. RFID-läsare... Utrustningen är ansluten i menyalternativet Administrering – Anslutbar utrustning.
Enhetsdrivrutinen tillhandahålls av maskinvaruleverantören.
Registrering av varor som kräver märkning i informationsbasen
Vid märkning av varor används varorserier. Möjligheten att använda produktserier aktiveras automatiskt när det funktionella tillvalet är installerat Märkning av varor med kontrollmärken (identifiering)(kapitel Administration - Inställning 1C: Märkning) och du kan inte inaktivera användningen av serier.
Processen att mata in varor som ska märkas består av följande steg:
- fylla i information i klassificerare
- definition av batchredovisningsprincip
- registrering av nomenklaturtyper för redovisning av märkta varor
- ange information om en ny produkt som ska märkas.
Fyll i information i klassificerare
En arbetsplats är avsedd för arbete med klassificerare 1C: Märkning som kan anropas i konfigurationen från sektionerna Anskaffning, lager eller Försäljning... Detta är den viktigaste arbetsplatsen när du arbetar med märkta produkter. Här kan du fylla i all nödvändig bakgrundsinformation, markera varor, utfärda olika meddelanden för överföring till GISM, se det aktuella läget om utbyte av data med GISM, samt en lista över nödvändiga åtgärder som måste utföras .
Leveransen av den tillämpade lösningen inkluderar klassificerare TN VED(varunomenklatur för utländsk ekonomisk verksamhet), Typer av päls GISM.
För att arbeta med varor som kräver märkning är det nödvändigt att överföra information om klassificeringskoderna som används på företaget till lämpliga kataloger.
Det finns en möjlighet för gruppinmatning av information till kataloger med hjälp av kommandot Urval... Till exempel, för att ange information om den använda TN VED, kan du söka i listan med koden 4303 10 (kommando Hitta), välj alla positioner i listan ( CTRL + A) och tryck på knappen Välj.
Alla andra klassificerare fylls i på samma sätt.
Definiera batchredovisningsprinciper
Basom tillämpas på varor som kräver märkning registreras i listan Seriens redovisningsprinciper(kapitel NSI – Nomenklatur).
En ny batchredovisningsprincip registreras med attributet när produktmärkning för GISM.
I det här fallet ställs användningsflaggor för operationer, vars information överförs till GISM, automatiskt in och redigeras inte, förutom för mottagning av varor från leverantören.
Registrering av artikeltyper för redovisning av märkningspliktiga varor
Det finns en separat artikeltyp för märkta varor - Produkt: Produkter märkta för GISM... När du anger en ny typ av objekt måste du välja denna typ av objekt.
När du anger en artikeltyp med attributet Produkter märkta för GISM, för artikeltypen ställs serieidentifieringsvarianten automatiskt in -.
Olika typer av nomenklatur används för registrering av märkningspliktiga varor och registrering av kontrollidentifieringsmärken. För att registrera K&Z måste du ange en artikeltyp med en artikelstyp -. För de serier som används för att beskriva C&I är det nödvändigt att ange C&I -numret och använda en RFID -tagg.
Som ett objekt på en flik Serier För märkesbutiker är det nödvändigt att ange vilken batchredovisningsprincip som används.
Ange information om en ny produkt som ska märkas
När du anger information om en ny produkt måste du ange typ av artikel med artikeln Produkt: Produkter märkta för GISM. På ett bokmärke Dessutom i varukortet måste du fylla i informationen om produktklassificeringen. Information om typen av päls och TNVED -koden fylls i från motsvarande klassificerare Typer av päls GISM och TN VED.
GTIN som tilldelas produkten av GS1 Association registreras som en streckkod. Om en artikel redovisas efter egenskaper registreras GTIN -information (streckkod) för varje egenskap hos objektet.
Beställa och ta emot kontrollidentifieringsmärken
Processen att beställa och erhålla identifieringsmärken består av följande steg:
1. Ange information om C&I i informationsbasen.
2. Registrering av en order till emittenten (leverantören) för tillverkning av C&I.
3. Registrering av en ansökan om frigivning av KiZ.
4. Mottagande av C&I.
Ange information om KIZ i informationsbasen
Information om kontrollidentifieringsmärken anges i katalogen Nomenklatur.
För att registrera kontrollidentifieringsmärken (CID) används en artikeltyp med en artikeltyp Produkt: Kontrollmärke (C&Z) GISM och ett serieidentifieringsalternativ - Serien identifierar artikelinstansen.
För serierna som används för att beskriva C&I är det nödvändigt att ange C&I-numret och använda en RFID-tagg. Inom ramen för den skapade typen av nomenklatur registreras information om C&I.
Följande ytterligare information anges i KIZ -kortet:
Se. Separation av KIZ efter bilaga. KIZ kan sys in, limas och gångjärn, liknande design som en plasttätning. I alla fall, när KIZ kopplas bort från produkten, måste dess fysiska integritet kränkas, för att utesluta dess återanvändning.
Metod för utsläpp till cirkulation... Bestämmer vid vilken punkt varor märks: när varor tillverkas på tullunionens territorium eller när varor importeras från länder som inte är medlemmar i EAEU. För märkning av varor som produceras av EAEU-länderna används C&R i grönt, och varor från importerade tillverkare är märkta med C&I i rött.
Storleken... Etiketten som C&I appliceras på kan ha följande mått: 25 mm x 160 mm och 53 mm x 80 mm. Kontrollidentifieringsmärket kan beställas för en specifik artikel i nomenklaturen (personlig C&R). I detta fall anges GTIN -numret för en specifik produkt på C & Z -kortet.
Det är möjligt att med hjälp av en C&R-vara registrerad i nomenklaturlistan beställa C&R för flera varor samtidigt. I det här fallet bör redovisning i samband med egenskaper inkluderas för C&I, och listan över varor (GTIN -nummer) för vilka C&I -etiketter måste beställas registreras för varje C&I -egenskap.
Du kan beställa icke-personlig C&I. I detta fall anges inte varuinformationen (GTIN) på K&Z-kortet. Vid märkning läggs information om en specifik produkt till den icke-personliga C&Z.
Registrering av en order till emittenten (leverantören) för tillverkning av KIZ
Att lägga en beställning hos utfärdaren (leverantören) är valfritt. Användningen av dessa dokument gör det dock möjligt för dig att spåra att betalningen är korrekt för beställningar av specifika C&I.
Beställningar för personlig och icke-personlig C&R måste läggas separat.
Dokumentet anger antalet etiketter (KiZov) och priset per etikett. Direkt från dokumentet med hjälp av en hyperlänk kan du skapa en begäran om frigivning av C&I.
Registrering av en ansökan om frisläppande av KiZ
En ansökan om frisläppande av KiZ kan utarbetas ur ett dokument Leverantörsbeställning med en hyperlänk eller direkt från listan över applikationer (avsnitt Inköp - Service - 1C: Märkning - Inköp - Ansökningar om release av KiZ).
På ett bokmärke Till registrering alla order till leverantörer för produktion av C&I visas, för vilka det ännu inte har kommit någon ansökan om tillverkning av C&I.
En ny ansökan utfärdas i statusen Förslag.
På ett bokmärke Den huvudsakliga information om emittenten (underavdelning av Goznak) anges. I det här fallet är det obligatoriskt att fylla i informationen om emittentens GLN.
På ett bokmärke Beställde C&I listan över beställda C&I anges.
På ett bokmärke Dessutom information om avtalet som ingås med emittenten, metoden för att få KiZ: erna och leveransadressen anges. Kryssruta För märkning av rester den 1 april 2016 installeras om det är nödvändigt att skaffa C&I och markera rester av varor.
Dokumentet utfärdas i status Förslag och data överförs till GISM. För att överföra data till GISM måste du klicka på hyperlänken "överför data". I dialogrutan som visas måste du ange lösenordet för certifikatets privata nyckel och klicka på knappen Skylt.
Efter signering av dokumentet bör datautbyte utföras (kommando Utför ett utbyte). I processen för utbyte av data går applikationen igenom följande steg:
- Signera en utbytesförfrågan med ett certifikat
- Överföring av information till GSM
- Kontroll av den mottagna informationen i GISM
- Mottagande av ett kvitto från GISM på resultatet av antagningen (ansökan från Federal Tax Service måste övervägas inom 3 dagar)
- Godkännande / avslag på FTS -ansökan (om FTS -ansökan avslås måste den avbrytas)
- Bildande av en ansökningsfil för emittenten
- Ansökan väntar hos emittenten
- Ansökan avvisades av utfärdaren (applikationen är markerad för radering, det är nödvändigt att skapa en ny applikation för att överföra data till GISM)
- Ansökan har stängts av av emittenten (uppgifterna i ansökan måste specificeras av kunden, till exempel uppgifter om utfärdarens uppgifter och numret på det avtal som ingåtts med honom)
- Ansökan godkänd av emittenten
- Utgivare som utfärdar en faktura för betalning (faktura för betalning skickas till kunden via e-post)
- Väntar på emittenten för betalning
- Emittenten fick betalning på faktura
- Emittenten producerade C&P och skickade dem till kunden.
- Kunden har registrerat mottagandet av KiZ: er på lagret
Listan för varje dokument i ett visst skede av godkännande och genomförande av ansökan visar dess aktuella status och vidare handling användaren att köra.
Med hjälp av filtreringsalternativen för förfrågningar kan du bara lämna i listan de begäranden som kräver en specifik åtgärd från användaren, markera dem i listan och utföra gruppåtgärder med begäran (kommandot Handling). Följande gruppåtgärder tillhandahålls för begäranden om frisläppande av C&I:
- överföra data
- bekräfta antagning
- upphäva
- stäng programmet
Det sista steget i registreringen av en ansökan om utfärdande av KIZ är överföringen av information om K&Z-numren. Statusen kommer att ställas in i programmet Skickat till kunden... Information om numren som skickas till kunden KiZ kommer att fyllas i på fliken Släppt C&I.
Mottagande av C&I från emittenten
Mottagande av C&I från emittenten dokumenteras Mottagning av varor... Dokumentet kan upprättas på grundval av ett tidigare utfört dokument Leverantörsbeställning.
Information om mottagna etiketter och C & I -nummer registreras som en varugrupp.
De mottagna C&I-numren anges i serien. C & R -numret kan matas in manuellt eller läsas med en streckkodsläsare eller RFID -läsare.
Streckkoden eller RFID -taggar läses sekventiellt. För att aktivera RFID -enheten måste du använda frågeteckenikonen när du läser varje etikett. Efter registrering av serien måste du posta dokumentet. Mottagandet av etiketter med C & Z -nummer för märkning av varor registreras på lagret.
Om beställningar och ansökningar om utfärdande av C&R för personliga och icke-personliga C&R upprättas separat kan kvittot kombinera olika typer av C&R. För personlig C&I registreras information om serien separat för varje artikel.
Efter att etiketterna med C&I -numret har mottagits på lagret är det nödvändigt att bekräfta informationen om mottagandet och överföra denna information till GISM -programmet.
Detta kan göras från listan Ansökningar om lansering av C&I för märkning... I listan kan du välja de förfrågningar som du behöver utföra en åtgärd för Bekräfta mottagandet och utföra ett gruppkommando.
Det är också möjligt att se alla nödvändiga åtgärder på arbetsplatsen. 1C: Märkning.
Efter att ha bekräftat mottagandet av KiZs är det nödvändigt att byta med GISM -systemet och stänga applikationerna efter att ha mottagit bekräftelse från GISM -systemet.
Märkning av varor
Allmänna bestämmelser
Märkning av varor med KiZami utförs med hjälp av ett dokument Märkning av varor... Märkningsprocessen består i att tilldela ett specifikt C&Z-nummer till en specifik produkt i informationsbasen och fysiskt placera C&Z på denna produkt.
För en butik där varor är märkta måste en lämplig batchredovisningsprincip anges.
Möjliga alternativ för märkning av varor visas i märkning, som används vid utförandet av dokumentet Märkning av varor.
Vid markering med personlig C&I är kryssrutan inställd i dokumentet Individualiserad.
När du utför märkningen kan du välja vilken typ av C&I som ska användas för att markera pälsprodukter för att begränsa tillgängligt C&I. På ett bokmärke Varor varans position, dess GTIN (streckkod) och K&Z anges. Vid ifyllning av en serie för varje artikel läses en streckkod på C&C och C&C-numret i produktserien fylls i.
När dokumentet Märkning av varor bokförs skrivs den använda C&I av från lagret.
En förteckning över alla registrerade märkningshandlingar presenteras i listan Märkning av varor... I listan kan du välja markeringar efter deras status eller efter de åtgärder som måste utföras under märkningsprocessen.
Vid överföring av data till GISM öppnas ett formulär för att ange ett lösenord för en elektronisk digital signatur, om utbytet inte utförs automatiskt enligt schemat. Efter att ha signerat utbytesfilen med kommandot Skylt du måste trycka på knappen Utför ett utbyte.
Funktioner vid märkning av varor
Märkning av varor som tillverkas på Ryska federationens territorium
Företag som producerar pälskläder på Ryska federationens territorium märker självständigt varje varuenhet med kontrollmärken.
Produktionsregister bör förvaras i ett annat program för att återspegla sådana transaktioner. I programmet 1C: Retail kan användaren utfärda en märkning för tillverkade produkter.
I detta fall upprättas ett dokument Märkning av varor Märkning av tillverkade produkter... Därefter överförs dokumentet Märkning av varor till GISM -systemet för att få ett kvitto för registrering av märkta produkter.
Märkning av restgods
Ett dokument används för att markera rester av varor Märkning av varor med etablerad märkning Restmärkning från och med 1 april 2016.
Det är bättre att markera rester med icke-personlig C&Z.
För märkning av resterna bör specialbeställd C&M användas, vid beställning som i Ansökan om frisläppande av C&C för märkning på fliken Tillägg är kryssrutan satt För märkning av rester från och med 1 april 2016.
I dokument Märkning av varor på bokmärket Varor den nomenklatur för vilken märkningen är upprättad anges, dess GTIN (streckkod), KiZ, samt information om CCD-nummer och varunummer i deklarationen anges i lämpliga fält.
När varor är märkta med icke-personlig C&Z registreras det märkta objektets serienummer på RFID-taggen. För att göra detta, tryck på knappen efter att ha läst RFID-taggen RFID -taggposter. I det här fallet genereras produktens serienummer av en speciell algoritm och skrivs in i taggen. Detta förfarande låter dig "knyta" ett visst C&I till en specifik enskild produkt.
Efter att ha markerat alla rester av varor är det nödvändigt att överföra denna information till GISM, så att du sedan kan registrera försäljningen av sådana varor.
Märkning av varor utförs utanför Rysslands tullområde
Det finns två möjliga alternativ för utformningen av denna operation.
Alternativ 1... Organisationen - importör, på egen bekostnad, skickar det erforderliga antalet taggar till den utländska tillverkaren, tidigare beställd och mottagen från det auktoriserade organet. Kontrollidentifieringsmärken på tillverkarens fabrik sys in eller hängs på produkten. Vid tullklarering av varor anger importören i deklarationen att alla produkter är märkta med kontrollmärken, med beteckningen på identifieringsnumren för den använda C&R. På grundval av deklarationen för varorna innehåller tullmyndigheten den importerade C&Z i ett särskilt register, som överförs till en enda databas över den nationella komponenten.
Denna operation utförs enligt följande:
- Ett dokument håller på att upprättas Avskrivning av varor med analys av en affärstransaktion för vilken affärstransaktionen är specificerad Avskrivning på kostnader... Dokumentet innehåller en lista över de KiZ som överförs till en utländsk tillverkare.
2. Tillverkaren syr på dessa märken på fabriken och skickar organisationens produkter till importören. Tillverkaren är i sin faktura skyldig att på en separat rad ange att alla levererade produkter är försedda med kontrollmärken i det belopp som motsvarar antalet produkter. Dessutom bör det totala antalet kontrolltecken anges och deras identifieringsnummer anges.
3. Varorna med KiZami anländer till tullageret. Vid tullklarering av varor anger importören i deklarationen att alla produkter är märkta med kontrollmärken, med beteckningen på identifieringsnumren för det använda KIZ. På grundval av deklarationen för varorna inkluderar tullmyndigheten den importerade KIZ i ett särskilt register, som överförs till databasen för den nationella GISM.
4. Faktumet om mottagande av varor i butiken registreras med ett dokument Mottagning av varor med drift Importera... Operationen anges på fliken Dessutom... En serie varor registreras i dokumentet (C & Z -nummer anges).
Efter registrering av leveransen av importerade varor är det nödvändigt att överföra till GISM -systemet GISM -importmeddelande.
I anmälan om import av varor fylls dessutom information om typen av päls. Information om C & I -numret anges för varje produkt.
Därefter upprättas ett dokument Märkning av varor... I dokument Märkning av varor markeringen visas. Eftersom C&Z redan har avskrivits vid överföring till en utländsk tillverkare, vid registrering av varor, kommer C&Z inte att skrivas om.
Alternativ 2... Pälsprodukter kommer från tillverkaren utan C&I. Märkning görs på butikens lager.
I det här fallet måste butiken tillämpa en batchredovisningspolicy som inte kräver uppgift om partier vid mottagande av varor från en leverantör.
Faktumet om mottagande av varor i butiken registreras med ett dokument Mottagning av varor... I dokument Mottagning av varor serier anges inte. Därefter upprättas dokumentet Märkning av varor med etablerad märkning Märkning av importerade varor... Märkningen sker på samma sätt som märkningen av resten av varorna. Efter att märkningsdokumentet har utförts kommer de använda checkhäften att skrivas av.
Märkning av varor i andra fall
Vid handel mellan organisationer på territorierna i de länder som deltar i EAEU, inom tio dagar efter köpet av varor, är organisationen skyldig att informera sitt auktoriserade organ om de kontrollmärken som tillämpas på varorna och överföra information till den nationella komponenten informationssystemet för märkning av varor.
Leveransen av varor från länderna i EAEU -medlemmarna är dokumenterad Mottagning av varor Importera från EAEU.
De importerade varorna ska vara märkta inom det tullförbunds territorium där de kommer ifrån. Information om C&I, som används för att märka pälsprodukter, anges i varuserien. Efter mottagandet av varor måste du upprätta ett dokument Meddelande om import från EAEU. Meddelandet kan utfärdas från dokumentet Mottagning av varor med hjälp av en hyperlänk.
Efter registrering av anmälan måste Användaren överföra den till GISM, GISM måste skicka en bekräftelse på mottagande av information om de varor som importeras från tullunionens land.
Organisationer som utför kommissionshandel med pälsprodukter på grundval av kommissionsavtal som ingås med individer som inte är enskilda företagare är också skyldiga att märka dessa varor med kontrollskyltar. Märkning sker rutinmässigt innan varor visas på försäljningsstället, visar prover eller ger information om dem vid försäljningsstället. Redovisningen av produkter som accepteras av kommissionen bör föras i ett annat program utformat för att återspegla sådana operationer, till exempel i 1C: Trade Management Management-systemet. I programmet "1C: Retail" kan användaren utfärda en märkningsoperation för kommissionsprodukter.
Märkning av varor som tas emot på uppdrag från en individ upprättas med ett dokument Märkning av varor med etablerad märkning Märkning av varor accepteras för provision... Sedan dokumentet Märkning av varoröverfördes till GISM -systemet för att få ett kvitto för registrering av märkta produkter.
I händelse av att varorna returneras från köparen utan ett kontrollmärke eller med ett skadat kontrollmärke måste organisationen utarbeta en lämplig handling och markera den returnerade produkten med ett nytt KIZ. I detta fall används ett dokument för att märka produkter Märkning av varor med en etablerad märkning.
Ommärkning av varor
Ommärkning av varor består i att den gamla etiketten ersätts med det angivna C&I-numret med ett nytt. Ett sådant behov kan uppstå när etiketten är skadad, det är omöjligt att läsa den etc. Operationen utförs i ett separat dokument Ommärkning av varor(kapitel Lager - Lagerverksamhet eller på arbetsplatsen 1C: Märkning).
Dokumentet innehåller information om det gamla C&I som varorna märkts med och information om en ny etikett med nytt C&I-nummer anges. Ommärkningsdata ska överföras till GISM på samma sätt som det sker när varor märks.
Registrering av verksamhet med märkta varor
Ta emot märkta produkter
Vid leverans av märkta produkter (pälsprodukter) övergår leverantören till GISM. Efter att ha kontrollerat uppgifterna i GISM och genomfört utbytet med GISM, mottas inköpsorganisationen. Denna information kan ses på arbetsplatsen 1C: Märkning... Användaren kan bekräfta mottagandet av meddelandet eller, om en sådan leverans till butiken inte förväntas och meddelandet har skickats felaktigt, sedan skicka ett meddelande till GISM om felet med hjälp av kommandot Avbryt på kommandoraden i listan.
Vid faktisk mottagande av varor upprättar användaren ett dokument Mottagning av varor med den angivna typen av operation Mottagning av varor... Efter registrering av kvittot i dokumentet Meddelande om mottagande av märkta varor Användaren anger ett leveransdokument.
När alla kvitton är helt formaliserade (eller enligt detta meddelande förväntas leveranser inte längre), då är det nödvändigt att slutföra arbetet med ett sådant meddelande med kommandot Stäng begäran och utbyte med GISM.
Lista över kvitton som inte mottagits Meddelanden om mottagande av märkta varor kan ses i rapporten Ankomster utan aviseringar(arbetsplats 1C: Märkning).
Detaljhandel med märkta produkter
Försäljning av märkta produkter till slutkunder dokumenteras med ett checkdokument. Information om C&I fylls i i form av Registrering av varuserier som öppnas när man lägger till produkter (pälsprodukter) märkta med GISM i checken. Information från taggen kan läsas med en streckkodsläsare, RFID -läsare eller fyllas i manuellt.
När kassaskiftet stängs kommer all information om försäljningen av märkta produkter att återspeglas i dokumentet Retail Sales Report.
Information om försäljning av märkta produkter ska lämnas till GISM. Informationen om att det är nödvändigt att överföra denna information återspeglas på arbetsplatsen 1C: Märkning.
Registrering av detaljhandelsförsäljning i chefsläge är liknande.
Märkta produkter kan säljas på en avlägsen försäljningsplats. I detta fall fylls information om C&Z (varuserie) direkt i dokumentet Retail Sales Report.
Leverans av märkta produkter till grossistköpare
Registrering av sändning till en grossistköpare utförs med hjälp av ett dokument Försäljning av varor.
En grossistköpare som skickar märkta pälsprodukter måste vara medlem i den ryska grenen av GS1 -föreningen och ha ett unikt GLN. GLN anges när data överförs till GISM. I dokument Försäljning av varor listan över levererade pälsprodukter anges. För varje pälsprodukt anges en etikett med C&Z-nummer och serienummer som produkten märkts med.
Data om leverans av märkta produkter till en grossistköpare överförs till GISM med hjälp av en hyperlänk Skapa ett meddelande om leveransen av GISM ( eller från listan på bokmärket Till registrering).
I dokument Sändningsmeddelande GLN för kunden till vilken försändelsen görs anges. All information om de åtgärder som måste utföras kan ses på arbetsplatsen 1C: Märkning... Direkt från detta arbetscenter kan du öppna listan över dokument Sändningsaviseringar.
Listan är uppdelad i två flikar. På ett bokmärke Fraktmeddelande för märkta varor information om den aktuella statusen för redan utfärdade leveransaviseringar visas. På ett bokmärke Till registrering en lista över fraktdokument för vilka aviseringar ska skickas till GISM visas. Denna lista innehåller de dokument i tabellavsnittet där märkta produkter anges.
Det är nödvändigt att överföra data till GISM och få ett kvitto för leverans av varor till kunden. Denna information överförs till klienten, klienten måste skicka ett kvitto till GISM. GISM överför denna information till den säljande organisationen. Efter att ha mottagit bekräftelse från klienten stängs försändelsemeddelandet automatiskt (statusen är inställd för det Stängd).
Registrering av returer och avskrivningar
Retur av märkta produkter av kunden
Retur av märkta produkter under kassaskiftet (retur "dag till dag") dokumenteras Mottagande med typen av operation Lämna tillbaka... Efter att kassaskiftet är stängt krävs ingen dataöverföring till GISM på detaljhandeln och returer av sådana pälsprodukter.
Retur av märkta produkter efter kassaskiftets slut (retur nästa dag) dokumenteras Retur av varor från köparen... Dokumentet anger de C&I-nummer som produkten märktes med.
Vid retur av märkta produkter från köparen ska Användaren skicka till GISM. För att överföra data till GISM måste du använda hyperlänken överföra data... Till listan över returdokument från köpare, enligt vilka du måste skicka (träna) Retail Returns Notice du kan gå från arbetsplatsen 1C: Märkning.
Om varan returneras från en detaljhandelskund och taggen är skadad eller avskurna, märks varan om. För dessa ändamål används dokumentet Märkning av varor med markeringsoperation Märkning av varor som returneras av köparen... Handlingen kan upprättas utifrån Retur av varor från köparen.
Returnera märkta produkter till leverantören
Returnering av märkta produkter till leverantören dokumenteras Returnera varor till en leverantör... Dokumentet anger numren på KiZ: erna, som användes för att märka produkterna.
När användaren returnerar märkta produkter till leverantören måste användaren skicka till GISM Sändningsmeddelande... Meddelande kan genereras direkt från returdokumentet med hjälp av en hyperlänk eller i en lista Fraktmeddelanden för märkta varor på bokmärket Till registrering... Du kan gå till listan över leveransaviseringar och se vilka aviseringar som kräver behandling på arbetsplatsen 1C: Märkning.
Avskrivning av bortskämda märkta produkter
Avskrivning av C&I och märkta produkter av låg kvalitet upprättas med ett dokument Avskrivning av varor... Dokumentet anger en lista över C&I eller märkta produkter som måste kasseras. För varor anges serien (C & Z -nummer, batchnummer) enligt vilket varorna identifieras.
Ris. 25 Avskrivning
Efter registrering av varans avskrivning är det nödvändigt att skicka till GISM C&Z avskrivningsmeddelande... Information som du behöver för att utfärda ett meddelande om avskrivning kan ses på arbetsplatsen 1C: Märkning... Gör själva dokumentet Meddelande om avskrivning av KiZ för märkning kan komma från listan Meddelanden om avskrivning av C&I för märkning på bokmärket Till registrering.
En situation uppstår ofta när varorna på företaget tas emot i lådor (rullar etc.) och skickas till kunder i bitar (meter). För att återspegla sådana operationer i 1C måste du skapa två (och möjligen fler) måttenheter för objektet.
För att göra detta måste du öppna objektkortet genom "Huvudmeny" - "Nomenklaturkataloger" (dubbelklicka på det eller tryck på "Ändra" -knappen). Detta öppnar ett artikelkort:
Den största svårigheten att ställa in måttenheter är behovet av att specificera konverteringsfaktorn från den nya måttenheten till den grundläggande.
Observera att transaktioner i den del av kvantiteten för redovisning och skatteredovisning som utförs exakt i basenheten.
Till exempel är basmåttet satt till "piece", det finns även ytterligare två måttenheter, "packaging" och "box". Omräkningsfaktorn för lådan är satt till 1000, vilket innebär att 1 låda innehåller 1000 stycken. Och för förpackningar är omvandlingsfaktorn 100, d.v.s. ett paket innehåller 100 stycken. I det här fallet kan 1C UPP -programmet fritt räkna inte bara paket och lådor i bitar, utan också paket i lådor, för detta kommer det att beräkna förhållandet 1000/100 och få rätt svar att en låda innehåller 10 paket.
Därför rekommenderas det att ställa in den basmåttenhet som kommer att motsvara den minsta möjliga måttenheten (eller den enhet i vilken saldonen kommer att registreras i bokföring och skatteredovisning).
Till exempel, för pappersbalett, är det praktiskt att välja stycken som basenhet. Du kan ändra måttenhetens basenhet i artikelkortet:
När du har kontrollerat att den basenhet som anges i nomenklaturen är korrekt måste du gå till fliken "Måttenheter" (den kanske inte är helt synlig). Fliken "Måttenheter" innehåller en lista över måttenheter för detta objekt.
För att lägga till en ny måttenhet måste du använda knappen "Lägg till". Dialogrutan för redigering av måttenheter visas. I den här dialogrutan är det nödvändigt att välja måttenhet enligt klassificeraren. I klassificeraren som öppnas väljer du den måttenhet som du vill lägga till. Efter att ha valt fälten "Efter klassificerare" och "Namn", kommer följande att fyllas i:
Eftersom i det här exemplet är basmåttenheten satt till "Pieces", och den tillagda måttenheten är också "Pieces", då blir omvandlingsfaktorn från "Pieces" till "Pieces" lika med ett. Därför är det nödvändigt att ställa in en enhet i fältet "Innehåller (st)".
Efter att måttenheten för klassificeraren har ställts in och konverteringsfaktorn är inställd måste den nya måttenheten sparas genom att klicka på "OK" -knappen. Den nya enheten visas i listan:
Enheten för lagring av saldon är markerad i fetstil (i denna enhet kommer det att vara möjligt att generera förvaltningsrapporter, till exempel "Varor i lager").
Eftersom måttenheten i exemplet ändrades från förpackningar till bitar, är det nödvändigt att redigera omvandlingsfaktorn för måttenheten "Paket". För att göra detta måste du dubbelklicka på den eller klicka på knappen "Ändra". I dialogrutan som öppnas, i fältet "Innehåller (st)", måste du ange antalet stycken i ett paket, detta kommer att vara omvandlingsfaktorn:
Omvandlingsfaktorn är till exempel 100.
Efter ändringen av måttenheterna måste artikelkortet stängas genom att klicka på "OK" -knappen.
Du kan kontrollera hur måttenheterna fungerar i vilket dokument som helst, till exempel "Mottagande av varor och tjänster." Låt oss skapa ett nytt dokument "Mottagande av varor och tjänster" och lägga till en artikel till den, för vilken två måttenheter är inställda:
Om måttenheten är "pack", tar koefficienten ett värde som är lika med 100. När måttenheten ändras från förpackning till bitar kommer koefficienten i dokumentet att ändra dess värde till 1:
När dokumentet bokförs kommer den hänsyn som tas i beräkning att räknas om från de angivna måttenheterna till saldornas lagringsenheter. Du kan ange nödvändiga måttenheter i rapporten "Varor i lager" genom att klicka på knappen "Inställningar" i rapportindikatorerna.
Som regel börjar inlärning av alla programmeringsspråk med ett exempel på att skriva det första enklaste programmet ("Hej världen!"). Detta görs för att tydligt visa hur man arbetar med grundläggande syntaktiska konstruktioner. Vi kommer inte att göra något undantag från detta allmänt accepterade sätt att presentera material när vi utforskar en ny utvecklingsmiljö, och därför bör vår första artikel ses i samma veva. I den analyserar vi i detalj svaren på följande frågor om programmering på plattformen 1C: Enterprise 8:
- Var och med vilken hjälp att skriva programkoden i det inbyggda 1C-språket?
- Vad är programvarumoduler, vad är reglerna för att arbeta med dem?
- Vad är en variabel, hur man arbetar med den, hur och var deklareras den?
- Vilka jämförelser, tilldelningar och villkorliga operatörer finns, och hur använder du dem?
- Booleska operationer - vad är de och hur man arbetar med dem?
- Varför är loopar och hur använder jag dem?
Artikeln kommer att vara användbar för alla som ännu inte känner till utvecklingen på plattformen 1C: Enterprise 8, men vill lära sig hur man programmerar på 1C.
Tillämplighet
Materialet är relevant för plattformen 1C: Enterprise 8, version 8.2. och 8.3.
Variabler och operatörer
I den här artikeln börjar vi studera det inbyggda språket 1C: Enterprise 8. Den körbara koden finns i programmoduler.
Det finns ett stort antal moduler som är utformade för att hantera olika evenemang.
Så, användarens inloggning till systemet bearbetas i en modul, och behandlingen av användarens klick på en viss knapp bearbetas i en helt annan.
Således beskriver varje modul beteendet hos konfigurationen vid en viss punkt. Modulen innehåller först och främst ett avsnitt som beskriver variabler. De där. vi kan deklarera några variabler i modulen.
Senare kan de användas i procedurerna och funktionerna för denna modul. Om en variabel har definierats med sökordet Export kommer den att finnas tillgänglig utanför denna modul. Ett exempel på en variabel deklarationsrad:
Change Warehouse, Division, Storekeeper Export;
Efter deklarationen av variabler finns ett avsnitt med procedurer och funktioner.
Bakom dem finns delen av huvudprogrammet, som kommer att köras vid tidpunkten för åtkomst till denna modul.
I avsnittet i huvudprogrammet kan du till exempel initiera variabler, d.v.s. tilldela dem några initiala värden:
Tillstånd = 1;
NewExpression = 2;
Resultat = 3;
En modul kan ses som en kombination av olika operatörer som utför olika åtgärder vi behöver.
Operatörsavgränsaren är tecknet ";" (semikolon). Denna karaktär är slutet på uttalandet. De där. operatören kan skrivas enligt följande:
Resultat = 100X200
+400
-600;
Det spelar ingen roll hur många linjer operatören är på.
Naturligtvis är det oftare bekvämare och tydligare att placera en operatör på en linje, men ibland är operatörerna ganska långa (antalet linjer kan rimligen nå flera dussin).
Semikolonet kan utelämnas i slutsatsen för en given konstruktion, till exempel en procedur. De där. följande kod kommer att fungera:
Procedur för beräkning av värden ()
InitialValue = 100;
IntermediateValue = InitialValue / 5;
TotalValue = InitialValue + IntermediateValue
Slutet av proceduren
Det är dock bättre att använda semikolon i det avslutande uttalandet. Det är möjligt att konstruktionen med tiden kommer att fortsätta och det slutliga uttalandet inte längre kommer att vara slutgiltigt. Vi måste specifikt övervaka den här situationen.
Variabler är utformade för att lagra vissa värden av vilken datatyp som helst. De används för mellanliggande lagring av information för behandling.
I nästan alla programmoduler som utför vissa åtgärder finns det olika variabler. Skrivningen av variabler efter värden i plattform 1C: Enterprise 8 är mjuk.
Till exempel kan en variabel innehålla ett värde av en datatyp och några rader senare - en annan typ:
Skapad = falskt;
Skapad = Sant;
Skapad = 100;
I de två första operatörerna är variabelns värde booleskt, och i den tredje ändras det till ett numeriskt värde. De där. typing beror på värdet som tilldelas en given variabel.
Variabler kan beskrivas på två sätt:
- implicit sätt (namnet på tilldelningsoperatörens vänstra sida beskriver den angivna variabeln, det finns ingen preliminär beskrivning av variabeln med ordet Var, det vill säga det finns inget särskilt avsnitt för att beskriva variabler);
- uttrycklig beskrivning av variabler (Variable ControlData;). Explicit deklaration av variabler används till exempel om efterföljande överföring av denna variabel till en funktion förväntas.
För namn på variabler används den klassiska beskrivningen av identifieraren. Identifieraren består av bokstäver, siffror och understreck. Identifieraren måste börja med antingen en bokstav eller en understrykning.
I det här fallet bör namnet på variabeln återspegla betydelsen av denna variabel. Variabelnamn på en bokstav (som A, B, C) är dåliga exempel. De återspeglar inte variablernas natur.
Exempel på korrekta variabelnamn: Counter (ökande variabel för slingan), Counterparty. Om ett variabelnamn innehåller flera ord, bör varje nytt ord för tydlighetens skull börja med en stor bokstav.
Reserverade ord som Procedure, Function, Loop, End of Loop, etc. kan inte användas i variabelnamn. (dessa konstruktioner markeras med rött i programmodulen).
Reserverade ord är inbyggda språkoperatorer och det finns en hel del av dem. Alla presenteras i Syntaxassistent.
Det bör noteras att datatyper inte är reserverade ord (till exempel Array, Boolean, True, False). Systemet accepterar sådana variabelnamn korrekt.
För att skriva programkod spelar fallet ingen roll. Till exempel kan ordet Procedure skrivas med både stora och små bokstäver. Dessutom kan stora och små bokstäver varvas inom ett ord.
Det spelar ingen roll för plattformen. Men enligt reglerna för god form bör början på ett ord skrivas med versaler, alla andra bokstäver med små bokstäver.
Om språket. Du kan använda både ryska och engelska, och en kombination av två språk. Om det är bekvämt för någon kan du säkert använda engelska för att skriva programkod, samt kombinera ryska och engelska. Detta är inte viktigt för plattformen.
Många namn på engelska är svåra att komma ihåg. När du använder en kombination av två språk försämras programkodens läsbarhet.
Boolesk verksamhet
Jämförelseoperatorer använder ofta boolesk logik som returnerar True eller False.
Till exempel kan du i den villkorliga operatören jämföra: Om händelse = försäljning Sedan kommer algoritmen att följa en gren (dvs om värdet är sant), utförs en annan gren av algoritmen av det falska villkoret.
Villkoren kan vara ganska komplexa, de kan kombineras och följande operatörer tillämpas: AND, OR och NOT. Så för OCH -operatören:
Sanning Och Sanning = Sanning;
Sant och falskt = falskt;
Lögner och sanning = lögner;
Lögner och lögner = lögner.
För OR -operatören är det tillräckligt att en av operanderna är True, då är kombinationens värde True. Värdet är False endast när båda operanderna är False.
Operatören vänder INTE helt enkelt det aktuella värdet (Falskt till Sant, Sant mot Falskt).
Med en kombination av dessa operatörer kan du bygga ganska komplexa förhållanden. När du konstruerar komplexa villkorliga uttalanden, överväga prioriteten.
NOT -operatören har högsta prioritet, följt av OCH -operatören, följt av OR -operatören. Det som finns inom parentes har högsta prioritet och körs först.
Låt oss till exempel prioritera (sekvens av körning) för operationerna i uttrycket ovan:
INTE (Skicka1 ELLER Villkor2) OCH Villkor3 ELLER Villkor4
1.Resultat1 = (villkor1 ELLER villkor2);
2. Resultat2 = INTE Resultat1;
3. Resultat3 = Resultat2 OCH Villkor1;
4. Resultat = Resultat3 ELLER Villkor4;
Det finns en konverteringsregel:
NOT (Condition1 OR Condition2) = NOT Condition1 AND NOT Condition2.
Man bör dock inte alltid sträva efter att förenkla uttrycket, för ofta, logiskt, är det utökade uttrycket lättare att läsa.
Uppdragsoperatör
Uppdragsoperatören ska inte förväxlas med jämlikhet, även om de har samma stavning.
Tilldelningsoperatörens princip är sådan att det vänstra värdet (variabeln på vänster sida) tilldelas det värde som är till höger om likhetstecknet. Låt oss titta på ett exempel:
Variabel1 = Variabel2 = Variabel3;
Variabel1 tilldelas ett jämlikhetsvärde från boolsk logik, d.v.s. Sant om Variable2 = Variable3 eller False annars.
Vid testning av positionen för en nybörjare programmerare används uppgiften ofta: att byta värden för två variabler på platser.
Detta problem är löst med uppdragsoperatören och har två lösningar.
Lösning # 1 med en tillfällig variabel:
TemporaryVariable = Variable1;
Variabel1 = Variabel2;
Variable2 = TemporaryVariable;
Lösning # 2:
Variabel1 = Variabel1 + Variabel2;
Variabel2 = Variabel1 - Variabel2;
Variabel1 = Variabel1 - Variabel2;
Villkorlig operatör
Det finns en sådan operatör If, varefter det är nödvändigt att beskriva ett visst tillstånd (tillståndet i sig kan vara ganska stort). Villkoret följs av ordet Then och de utförda operatörerna.
Detta kan följas av sökordet Else och en serie andra operatörer. Om det finns flera olika villkor kan du använda en rad sökord Annars, om(se exemplet nedan). Hela konstruktionen måste sluta med ett nyckelord EndIf följt av ett semikolon.
Förutom enkla och flera villkor finns det en förkortad form av den villkorliga operatören :? (Condition, Expression1, Expression2);
Om villkoret är sant, då Uttryck 1, annars - Uttryck2... Exempelkod: DearProduct =? (Product.Price> 100000, True, False);
I praktiken, i stället för jämförelse poster med värde Sann (Lögn) typ:
Om variabel = sant då
och
Om variabel = Falskt då
motsvarande poster används faktiskt:
Om variabel då
och
Om INTE variabel då
Cykliska operatörer
För alla typer av cykler är det obligatoriskt att uttryckligen ange slutet på denna cykel med hjälp av nyckelordet Slut på cykel... Det finns flera typer av slingor.
Räknarcykel- en cykel med ett fast antal repetitioner. Villkoret för att gå ur cykeln är att överskrida gränsvärdet. Ett exempel på användning för att beräkna värdet på A!
A = 5;
Factorial = 1;
För räknare = 1 av en cykel
Faktoriell = Faktoriell * Räknare;
Slut på cykel;
Villkorlig slinga- utförs så länge tillståndet för den givna cykeln är sant. Exempel:
Återstående belopp = 1000;
Ytterligare artikelpris = 243;
Kvantitet = 0;
While RemainderSum> 0 Cycle
Kvantitet = Kvantitet + 1;
Beloppsbalans = Beloppsbalans - Antal * Ytterligare produktpris;
Tilläggsproduktpris = Tilläggsproduktpris * 0,8;
Slut på cykel
Kvantitet = Kvantitet-1;
Denna cykel beräknar hur många enheter av en produkt som kan köpas för ett visst belopp (1000 rubel), om det tidigare priset efter att ha köpt varje enhet av en produkt multipliceras med en faktor 0,8. Produktens ursprungliga pris är 243 rubel.
Ett exempel på ett fel vid användning av denna typ av slinga för nybörjare är en evig slinga, när slingans villkor initialt är sant, men inom själva slingan ändras det inte på något sätt.
Bläddra igenom samlingar (ett annat namn för varje).
Plattformen har ett ganska stort antal samlingar (detta är behållare som innehåller element av en viss typ).
Du kan gå igenom elementen i en samling med hjälp av en slinga av ett speciellt slag.
Till exempel finns det en rad nummer, du måste beräkna summan av alla element i matrisen:
Belopp = 0;
För varje objekt från Array Loop
Summa = Summa + Element;
Slut på cykel;
Det finns speciella operatörer för slingor: Fortsätt och Avbryta.
Om någon gång i cykeln exekveringen av ytterligare operatörer av denna iteration blir meningslös, då för att återgå till början av cykeln och organisera dess nästa iteration, operatören Fortsätt.
Operatör Avbryta låter dig avsluta körningen av slingan även om slingans villkor är sant.
Detta avslutar vår första bekantskap med utvecklingen i det interna 1C -språket.
Hur är det med Hello World? Vi har väl inte skrivit det än? Ja, men ingenting hindrar dig från att göra det själv. kunskap räcker redan. Tja, om det inte fungerar, kan du kika här.