V konfigurácii 1C:Management malej spoločnosti je implementovaná výmena údajov s konfiguráciou podnikového účtovníctva. Je možné nastaviť výmenu s 1C: Enterprise Accounting edície 2.0, 3.0 a tiež 3.0, ktoré sa nachádzajú v službe 1C-Fresh.

Výmena údajov medzi konfiguráciami sa konfiguruje pomocou špeciálneho asistenta na nastavenie výmeny údajov, ktorý sa nachádza v časti „Nastavenia“ „Synchronizácia s programami 1C: Enterprise“.

Po nastavení príznaku „Synchronizácia údajov“ pomocou príkazu „Nastaviť synchronizáciu údajov“ prejdeme do špeciálneho asistenta nastavenia synchronizácie. Najprv musíte určiť predponu aktuálnej infobázy, ak ešte nebola nastavená, a vybrať typ infobázy, s ktorou je ústredňa nakonfigurovaná.

Zapnuté ďalší krok označuje, ako nakonfigurovať synchronizáciu údajov: manuálne alebo načítaním konfiguračného súboru vytvoreného v inom programe.

Vo fáze 3 musíte určiť možnosť pripojenia k inému programu. Priame pripojenie k programu cez internet je možné. Buď prenos výmenných súborov cez lokálny adresár, FTP zdroj alebo e-mailom.

V ďalšom kroku môžete zmeniť pravidlá nahrávania údajov.

Medzi konfiguráciami 1C: Manažment malej spoločnosti a 1C: Účtovníctvo bola implementovaná výmena všetkých základných regulačných referenčných informácií, konkrétne adresárov „Organizácie“, „Štrukturálne jednotky“, „Protistrany“, „Nomenklatúra“ atď.

Dokumenty vytvorené v konfigurácii 1C: UNF sa prenesú do konfigurácie 1C: Accounting. Z 1C:Účtovníctvo sa prenášajú iba hotovostné účtovné doklady.

Z 1C: Správa konfigurácie malej spoločnosti sa dokumenty týkajúce sa manažérskeho účtovníctva, konkrétne účtovníctvo majetku, platy a dokumenty zo sekcie „Podnik“, neprenášajú do 1C: Podnikové účtovníctvo. Neprenášajú sa doklady pre zadávanie počiatočných stavov, doklady „Príjmová faktúra“ s typom transakcie „Vrátenie od spracovateľa“, doklad „Príjem na účet“ s typom transakcie „Z účtovného“, doklady „Faktúra“ a „Faktúra prijatá“, v r. pri ktorých nie sú vyplnené údaje „Základný doklad“. Referenčné informácie o položkách s typmi „Prevádzka“, „Druh práce“ a „Spotreba“ sa neprenášajú.

Synchronizácia prvkov adresára a dokumentov sa vykonáva pomocou prepojenia počas automatickej výmeny, ale počas interaktívnej výmeny je možné nakonfigurovať korešpondenciu objektov dvoch databáz.

Konfiguračné dokumenty sa zaregistrujú na výmenu iba vtedy, ak sa zmenili podrobnosti výmeny. Pri zaúčtovaní dokladov bez zmeny údajov sa neevidujú na výmenu.

V nastaveniach výmeny môžete nastaviť výmenné filtre:

  • Dátum začiatku nahrávania dokumentov,
  • Výber podľa organizácie.

Synchronizácia v 1C: Riadenie malej spoločnosti (UNF) sa môže vykonávať interaktívne alebo môžete definovať automatický plán synchronizácie.

Program "1C: Podnikové účtovníctvo"(1C:BP) umožňuje viesť účtovnú a daňovú evidenciu, pripravovať regulované výkazy a podávať ich cez internet. Program je určený pre individuálnych podnikateľov a organizácie akéhokoľvek druhu činnosti a s akýmkoľvek daňovým systémom (OSNO, UTII, zjednodušený daňový systém atď.).

Potreba synchronizácie programov

Organizácia alebo individuálny podnikateľ môže súčasne využívať oba programy: 1C: UNF a 1C: BP. V tomto prípade vyvstáva úloha synchronizovať údaje týchto dvoch programov. V akých prípadoch sa to odporúča?

  1. Ak spoločnosť pôsobí v hlavnom daňovom systéme alebo nie je samostatným podnikateľom. V tomto prípade môžete viesť manažérske účtovníctvo v 1C:UNF a použiť 1C:BP na generovanie a odosielanie regulovaných finančných výkazov, pričom nastavíte synchronizáciu medzi týmito programami.
  2. Ak spoločnosť predtým viedla celé účtovníctvo v 1C:BP a získala 1C:UNF pre manažérske účtovníctvo. V tomto prípade odporúčame preniesť účtovníctvo do 1C:UNF a ponechať len generovanie regulovaného výkazníctva v 1C:BP.

Synchronizácia týchto programov vám umožní vyhnúť sa opakovanému zadávaniu údajov a súvisiacim chybám

Na generovanie a odoslanie regulovanej účtovnej závierky odporúčame nahrať zadané informácie od 1C:UNF do 1C:BP. Táto možnosť uchovávania záznamov a synchronizácie informácií poskytuje jediný vstupný bod a zabráni duplicite a chybám.

Základné pravidlá a typy synchronizácie

O nastavení synchronizácie

Vytváranie záloh

Pred prvým nastavením synchronizácie vykonajte zálohy obe informačné základne.

Kroky, ktoré je potrebné vykonať pred nastavením synchronizácie

Skôr ako začnete nastavovať synchronizáciu v novej databáze, v ktorej ste predtým neviedli záznamy, musíte vyplniť nasledujúce informácie.

Ak spustíte databázu 1C:BP:

  • Informácie o organizácii/organizáciách, ktoré sa zúčastňujú synchronizácie, s vyplnením TIN a KPP
  • Účtovná politika a daňový systém
  • Účtovné parametre
  • Predvolené nastavenia pre adresár Nomenclature.

Ak spustíte databázu 1C:UNF:

  • Počiatočné nastavenia programu
  • Informácie o organizácii/organizáciách s uvedením organizačnej a právnej formy, INN a KPP, daňový systém.

Ako nastaviť synchronizáciu

Iba ak v službe používate 1C:UNF webovej stránky a 1C:BP sa nainštaluje ako lokálna databáza, potom začnite nastavovať z databázy 1C:BP.

Schéma nastavenia synchronizácie

Krok 1. Počiatočné nastavenia synchronizácie a nahrávanie údajov do 1C:UNF

Počiatočné nastavenia

Ak chcete povoliť synchronizáciu, vyberte príkaz ponuky Spoločnosť – Integrácia s inými programami a potom bod Synchronizácia s programami 1C:Enterprise a RIB.

Zobrazia sa nasledujúce položky ponuky:

Tu môžete:


Ak chcete spustiť synchronizáciu údajov, musíte vybrať Nastavenia synchronizácie údajov a stlačte tlačidlo Nová synchronizácia dát.

Vyberte vydanie 1C:Účtovníctvo 8.

Nastavenia pripojenia

Nakonfigurujte nastavenia pripojenia.

Vyberte možnosť pripojenia.

Ak sa pripojíte k databáze na rovnakom počítači alebo v lokálna sieť, potom uveďte umiestnenie databázy, zadajte prihlasovacie meno a heslo používateľa s právami správcu.

Ak sa pripojíte k databáze umiestnenej v službe webovej stránky, príp informačnú základňu zverejnené na internete, uveďte odkaz na umiestnenie databázy, prihlasovacie meno a heslo používateľa s právami správcu.

Pri použití sieťový adresár Pre dátový odkaz zadajte jeho umiestnenie. Ak chcete obmedziť prístup k nahrávanému súboru alebo optimalizovať jeho prenos, vytvorte archív súboru a nastavte preň heslo.

Ak sú parametre pripojenia správne, nastavenie synchronizácie sa priradí názov.

Zadajte predponu informačnej databázy, s ktorou sa vykoná synchronizácia.

Pravidlá pre odosielanie a prijímanie údajov

Pokračujte ďalším krokom Nastavte pravidlá pre odosielanie a prijímanie údajov.

Ak nastavujete synchronizáciu údajov prostredníctvom súboru, pred týmto krokom prejdite na . Po dokončení nastavení v 1C:BP sa vráťte k tomuto kroku a dokončite nastavenia v 1C:UNF.

V tejto fáze nastavte množstvo informácií, ktoré sa majú synchronizovať, od akého dátumu a podľa akých pravidiel sa budú informácie sťahovať z 1C:UNF.

Pozrite si všetky možnosti synchronizácie dokumentov a referenčných kníh medzi programami.

Nastavte parametre synchronizácie:

Začnite konfiguráciou nastavení v sekcii Regulačné a referenčné informácie. Vyberte si Odoslať všetky alebo limit Posielajte len ten, ktorý je použitý v dokumentoch.

Pokračujte v nastaveniach v sekcii dokumenty. Vyberte synchronizáciu všetkých dokumentov. Alebo ho obmedzte na dátum začiatku nahrávania dokumentov, typy dokumentov alebo organizácie.

Ak nakonfigurujete výber typov dokumentov na nahrávanie, nahrajú sa všetky súvisiace dokumenty. Napríklad spolu s dokladmi Potvrdenie na účet s nimi spojené budú vyložené Osvedčenie o vykonanej práci, Faktúra.

Vyberte typ synchronizácie. Predvolená hodnota je automatická. Ak chcete synchronizovať manuálne, začiarknite políčko Manuálna synchronizácia dát.

V sekcii Iné konfigurovať funkcie:

  • Automaticky prečítať zálohy pri prenose dokumentov do „podnikového účtovníctva“
  • Preneste objednávky zákazníkov z 1C:UNF ako dokument „Faktúra pre kupujúceho“ do 1C:BP
  • Všeobecný sklad. Dostupné na výber, ak sú v tabuľkových sekciách dokumentov povolené možnosti účtovania pre viacero skladov.

Špecifikujte zovšeobecnený sklad, ak vediete záznamy o viacerých skladoch v 1C:UNF v tabuľkovej časti dokumentov. V 1C:BP sa tieto informácie prenesú na vybrané Generalizovaný sklad.

Nakonfigurované parametre je možné neskôr zmeniť.

Počiatočné nahranie údajov

Pokračujte do záverečnej fázy počiatočné nastavenie synchronizácia Vykonajte počiatočné nahranie údajov.

Po tejto fáze pokračujte v nastavení synchronizácie v 1C:BP.

Krok 2. Nastavenie synchronizácie v 1C:BP

Načítavanie údajov do 1C:BP

Prejdime k nastaveniu synchronizácie v 1C:BP: Administrácia - Synchronizácia údajov – Nastavenia synchronizácie údajov.

V závislosti od umiestnenia informačných báz a spôsobu synchronizácie vyberte nastavenia:

  • Ak sú nainštalované programy na jednom počítači alebo v lokálnej sieti, potom jednoducho dokončite stiahnuté nastavenia z 1C:UNF.
  • Ak 1C:UNF funguje vo webovej službe, potom začnite nastavovať pomocou 1C:BP s uvedením adresy pripojenia k 1C:UNF, prihlasovacieho mena a hesla.
  • Ak používate synchronizácia dát cez súbor, potom vytvorte novú synchronizáciu s 1C:UNF výberom súboru so stiahnutými nastaveniami. Nastavenia vrátane predpony sa po výbere súboru automaticky aplikujú na databázu.

Nastavenie pravidiel pre odosielanie a prijímanie údajov v 1C:BP

V 1C:BP nastavujeme pravidlá pre prijímanie a odosielanie informácií.

Pravidlá pre odosielanie údajov

Hlavná odporúčaná možnosť synchronizácie] je získať všetky informácie v 1C:BP na generovanie regulovaných účtovných správ bez spätného nahrávania opravených informácií do 1C:UNF. Tento scenár vám umožňuje vyhnúť sa duplicite informácií a chybám.

Pravidlá získavania údajov

Na karte Pravidlá získavania údajov vyplňte predvolené pravidlá pri načítavaní informácií.

Mapovanie údajov

V tejto fáze porovnajte údaje v dvoch programoch, aby ste sa vyhli duplicite prvkov.

Po tejto fáze prejdite na 1C:UNF a dokončite nastavenia a spustite synchronizáciu

Krok 3. Stiahnite si a spustite synchronizáciu v 1C:UNF

Načítanie založené na mapovaní

Ak chcete stiahnuť prijaté dáta z 1C:BP, porovnajte a nahrajte prijaté dáta do 1C:UNF.

V okne nastavení synchronizácie údajov v 1C:UNF vyberte Synchronizovať.

Začne sa porovnávanie údajov. Po dokončení dostanete správu o dokončení synchronizácie.

Ak sa zistia chyby, dostanete varovanie, kde si môžete chyby zobraziť a opraviť.

Spustite synchronizáciu

Synchronizáciu spustíte kliknutím na tlačidlo Synchronizovať v jednej z databáz programu.

Po prvýkrát sú adresáre synchronizované podľa kódu alebo názvu. Prvky adresára môžu byť synchronizované podľa určitých polí, napríklad pomocou TIN a KPP v adresároch organizácie A protistrany.

V budúcnosti sa synchronizácia adresárov a dokumentov vykonáva pomocou interného identifikátora.

Tabuľky s informáciami o synchronizácii medzi 1C:UNF a 1C:BP

Tabuľka 1. Dokumenty zúčastňujúce sa synchronizácie a ich korešpondencia v 1C: UNF a 1C: BP

Tabuľka korešpondencie zobrazuje možnosti nahrávania dokumentov od 1C:UNF do 1C:BP a naopak.

Vezmite prosím na vedomie, že hlavná odporúčaná možnosť synchronizácie zabezpečuje vytváranie dokumentov a vedenie záznamov v 1C:UNF. Všetky informácie z 1C:UNF sa načítajú do 1C:BP, aby sa vygenerovali regulované finančné výkazy, bez toho, aby sa opravené informácie z 1C:BP načítali do 1C:UNF.

1C: Riadenie našej spoločnosti 1C: Účtovníctvo 1C:UNF->1C:BP 1C:BP->1C:UNF Ďalšie informácie
PENIAZE
Príjem v pokladni Pokladničný doklad (CAR)
Výdavok z pokladne Výber hotovosti (RKO)
Príjmy na účet Potvrdenie na bežný účet
Výdavok z účtu Debetovanie z bežného účtu
Platobný príkaz Platobný príkaz
Transakcia platobnou kartou Transakcia platobnou kartou
Predbežná správa Predbežná správa Ak nie je povolená možnosť evidencie skladov v tabuľkovej časti dokladov, tak sa vyplní skladom z r. prvý riadok karty Rezervy dokument. Ak je možnosť zapnutá, naplní sa skladom vybraným ako Generalizovaný sklad v nastaveniach Pravidlá synchronizácie v 1C:UNF.
Výber peňazí Pokladničný doklad (CAR)
Časové rozlíšenie úverov a pôžičiek Skutočné peňažné toky
PREDAJ
Objednávka kupujúceho Faktúra kupujúceho

Faktúru pre kupujúceho v 1C:BP je možné vygenerovať z 1C:UNF v závislosti od začiarknutého políčka Preveďte objednávky zákazníkov ako faktúry na platbu v pravidlách synchronizácie:

  • Ak je zaškrtávacie políčko začiarknuté, potom sa faktúra v 1C:BP vygeneruje na základe dokladu Objednávka kupujúceho v 1C:UNF
  • Ak začiarkavacie políčko nie je začiarknuté, faktúra v 1C:BP sa vygeneruje na základe dokladu Faktúra kupujúceho v 1C:UNF.

Dokument nie je nahraný späť z 1C:BP.

Faktúra na zaplatenie Faktúra kupujúceho
Faktúra Faktúra iba tovar
Realizácia (listina, faktúra). Predaj: tovar, služby, provízia Ak je v 1C:UNF v tabuľkovej časti Faktúra tovar a služby alebo tovar za províziu
Osvedčenie o vykonanej práci
Príjmová faktúra Vrátenie tovaru od kupujúceho
Faktúra (prevádzka - predaj) Vydané faktúry (za predaj)
Implementačné úpravy Implementačné úpravy
Faktúra (na základe úpravy predaja - operácia úpravy) Faktúra vystavená (úprava)
Správa o maloobchodný predaj Správa o maloobchodnom predaji Kontrola KKM A Potvrdenie KKM na vrátenie nie sú tolerované. Iba prenesené Správa o maloobchodnom predaji
správa komisára Správa komisionára o predaji
Precenenie v maloobchode (účtovníctvo spolu) Preceňovanie tovaru v maloobchode
Úprava dlhu kupujúceho Úprava dlhu
WORKS
Pracovný poriadok Realizácia (listina, faktúra). Predaj tovaru: faktúra Ak je v 1C:UNF v dokumente Pracovný poriadok iba tovar. Iba prenesené Pracovný poriadok s majetkom Dokončené
Realizácia (listina, faktúra). Predaj služieb: akt Ak je v 1C:UNF v dokumente Pracovný poriadok iba práca. Iba prenesené Pracovný poriadok s majetkom Dokončené
Realizácia (úkony, faktúry). Predaj: tovar, služby, provízia Ak je v 1C:UNF v dokumente Pracovný poriadok tovarov a prác. Iba prenesené Pracovný poriadok s majetkom Dokončené
Príjem a prevoz na opravu Predaj (úkony, faktúry) K synchronizácii dochádza, ak sa oprava vykonáva svojpomocne a na jej základe bol vytvorený dokument Pracovný poriadok s majetkom Dokončené alebo Osvedčenie o vykonanej práci a/alebo Faktúra
NÁKUPY
Faktúra na zaplatenie (prijatá) Faktúra od dodávateľa
Príjmová faktúra Potvrdenia (úkony, faktúry). Prevzatie tovaru: faktúra Ak je v 1C:UNF v tabuľkovej časti Príjmová faktúra iba tovar
Potvrdenie (úkon, faktúra). Príjem služieb: zák Ak je v 1C:UNF v tabuľkovej časti Príjmová faktúra iba služby
Potvrdenie (úkon, faktúra). Príjem: tovar, služby, provízia Ak je v 1C:UNF v tabuľkovej časti Príjmová faktúra tovarov a služieb
Faktúra (prijatá) Faktúra prijatá (na potvrdenie)
Faktúra Vrátenie tovaru dodávateľovi
Úprava príjmov Úpravy príjmov
Faktúra (prijatá) (na základe úpravy výnosov – transakcia úpravy) Prijatá faktúra (úprava)
Dodatočné náklady Príjem dodatočných výdavkov
Skladový inventár Inventarizácia tovaru
Kapitalizácia zásob Zaúčtovanie tovaru
Prevod zásob Pohyb tovaru Rekvizity Párty Prevod zásob s typom operácie Návrat zo servisu sa vyberie automaticky pomocou metódy FIFO. Pri prenose dokumentu Prevod zásob, v prípade použitia materiálov dodaných zákazníkom použiť v tabuľkovej časti materiály len od jedného zákazníka
Odpis zásob Odpis tovaru Rekvizity Párty materiály používané v dokumente Odpis zásob so začiarknutým políčkom Odpis zásob z používania vybrané automaticky pomocou metódy FIFO
Prehodnotenie rezerv Odpis tovaru + zaúčtovanie tovaru
Oznámte to komisii Oznámte to komisii
Úprava dlhu voči dodávateľovi Úprava dlhu
VÝROBA
Výroba Správa o zmenovej výrobe Ak rekvizity Výrobca nastaviť typ Rozdelenie
Výroba Kompletná nomenklatúra Ak rekvizity Výrobca nastaviť typ Sklad
Rozdelenie nákladov Žiadosť-faktúra
Recyklačná správa Predaj spracovateľských služieb
Správa spracovateľa Príjem zo spracovania

Tabuľka 2. Korešpondencia adresárov na synchronizáciu

1C: Riadenie našej spoločnosti 1C: Účtovníctvo 1C:UNF->1C:BP 1C:BP->1C:UNF ID pre synchronizáciu, ďalšie informácie
SPOLOČNOSŤ
organizácie organizácie

Mobilná aplikácia 1C: Riadenie našej spoločnosti pre mobilnú prácu možno použiť v spojení s desktopom ( PROF alebo Základné) alebo cloudová verzia aplikácie 1C: Riadenie našej spoločnosti 8.

Aby bolo možné synchronizovať mobilnú aplikáciu s desktopovou verziou, je potrebné vykonať množstvo akcií v desktopovej verzii.

Tieto kroky sú uvedené nižšie. Musia byť spustené na vašom lokálnom počítači. Príklad uvažuje o spustenom počítači operačný systém Windows:

  • Musíte sa uistiť, že webový server je nainštalovaný a spustený na vašom počítači Apache alebo IIS, A POŽARNE DVERE neblokuje prichádzajúce pripojenia k portu používanému webovým serverom (zvyčajne 80 alebo 8080). Viac informácií o nastavení webových serverov nájdete v dokumentácii dodanej s nimi.
  • Je potrebné nasadiť desktopovú aplikáciu 1C: Riadenie našej spoločnosti 8 na vašom počítači. Odporúča sa používať najnovšiu verziu desktopová aplikácia. urobí Základné alebo PROF verzia.

    Synchronizácia s mobilnou aplikáciou bude vykonaná v mene užívateľa, ktorý má prístup k desktopovej aplikácii.

    V predvolenom nastavení je už používateľ v desktopovej aplikácii správca, môžete ho použiť alebo získať nový (sekcia AdministráciaNastavenia používateľov a právPoužívatelia), nastavenie minimálnych práv potrebných na synchronizáciu - Predaj, Obstarávanie A Peniaze.

  • Musíte zverejniť webovú službu MobileService na výmenu dát s mobilnou aplikáciou. Táto operácia sa vykonáva v konfigurátore desktopovej aplikácie 1C: Riadenie našej spoločnosti 8. Ak to chcete urobiť, použite položku ponuky Administrácia.


V okne, ktoré sa zobrazí, musíte zadať názov publikácie, vybrať webovú službu, ktorú chcete použiť, nastaviť adresár publikácie a uistiť sa, že sú začiarknuté políčka Publikovanie webových služieb A MobileService.


Po zadaní používateľského mena a hesla by mal váš prehliadač zobraziť odkaz na WSDL diagram.


    V mobilnej aplikácii je potrebné zadať adresu, na ktorej bola webová služba zverejnená, ako aj používateľské meno a heslo. Adresa by mala byť niečo ako http:///[PublicationName] . Ak lokálny počítač a mobilné zariadenie sú pripojené k rovnakej sieti, potom ako IP adresy počítač používa svoje lokálne IP adresa.

    Ak sa mobilné zariadenie pripája k centrálnej informačnej základni z inej siete cez internet, potom je potrebné použiť externú statickú IP adresa počítač. Túto službu môže poskytovať váš poskytovateľ internetových služieb. Ak z nejakého dôvodu vonkajší statický IP adresa nemožno použiť, potom môžete službu používať 1C: Odkaz(okrem používateľov základné verzie, pre ktorú služba nie je dostupná).

Po dokončení vyššie uvedených krokov nastavenie synchronizácie mobilnej aplikácie s desktopovou verziou aplikácie 1C: Riadenie našej spoločnosti 8 bude dokončená.


← Práca so zoznamom infobáz

Na príklade mobilnej aplikácie „1C: Managing our company“ (skrátene UNF) chcem ukázať vývoj mobilná obchodná aplikácia od svojho vzniku a vydania úplne prvej verzie až po súčasnosť. Aplikácia má v súčasnosti viac ako 220 000 stiahnutí; Aplikácia je bezplatná, má však platené možnosti (implementované prostredníctvom nákupov v aplikácii).


Prvá verzia mobilného UNF bola vyrobená na jednej z prvých verzií mobilnej platformy 1C:Enterprise v roku 2012. V tom čase už existovala konfigurácia klient-server „1C: Manažment malej spoločnosti“ (vtedy to bolo také meno), program na automatizáciu činností malej spoločnosti - predaj, obstarávanie, zákaznícka a dodávateľská základňa, sklad. manažment, výroba a pod.

Ako väčšina mobilných aplikácií napísaných na multiplatformovej mobilnej platforme 1C:Enterprise, aj mobilná UNF je dostupná pre iOS, Android a Windows.

Úloha bola položená nasledovne: vytvoriť mobilnú aplikáciu, ktorá podporuje časť pracovných scenárov „veľkého“ UNF. Aplikácia musí byť schopná pracovať autonómne a synchronizovať dáta s „veľkým“ UNF (ďalej budem slovo „veľký“ vo vzťahu ku klient-server verzii UNF písať bez úvodzoviek, aby nedošlo k preťaženiu textu). V prípade práce s veľkým CNF musia byť podporené scenáre „mobilných“ zamestnancov – obchodný zástupca, servisný technik, predajca.

Prvá verzia bola vytvorená za 1 človekomesiac. Pri tvorbe mobilnej aplikácie boli niektoré objekty metadát (adresáre, dokumenty) implementované na základe objektov veľkého UNF. Niektoré funkcie však museli byť naprogramované od začiatku, napríklad proces výmeny údajov s veľkým UNF. Je pravda, že v súvislosti s výmenou údajov sme v skutočnosti museli urobiť trochu programovania - použili sme štandardné mechanizmy platformy (najmä výmenné plány), ktoré redukujú kódovanie na minimum.

Okrem zjednodušenia práce so synchronizáciou údajov platforma 1C výrazne uľahčuje prácu pri vytváraní plnohodnotnej mobilnej aplikácie a poskytuje vývojárovi také komponenty rozhrania, ako sú zoznamy (tabuľkové a hierarchické), s možnosťou ich prehľadávania, vstupných polí. s vyhľadávaním, tabuľkami pre prehľady, široký rozsah diagramy, možnosť tlače na WiFi a Bluetooth tlačiarňach atď.

Vlastnosti mobilnej verzie

Existujú dve hlavné stratégie výberu funkčnosti mobilnej aplikácie. Prvým je „jedna aplikácia – jedna funkcia“. Napríklad mobilná aplikácia na príjem tovaru na sklade, ktorá dokáže iba naskenovať čiarový kód produktu vstavanou kamerou a odoslať informáciu o prijatom produkte na server. Druhou stratégiou je vytvorenie mobilnej aplikácie so širokou funkcionalitou „všetko v jednom“. Obidva prístupy sú platné; Pri písaní mobilného UNF sme zvolili druhý prístup – naša aplikácia pokrýva množstvo úloh vo svojej tematickej oblasti a môže pracovať úplne autonómne, slúžiť potrebám malej organizácie. Ďalšou výhodou tohto prístupu je, že používateľ môže z jednej aplikácie pracovať s viacerými navzájom súvisiacimi funkciami.

Mobile UNF široko využíva funkcie mobilného zariadenia, najmä:

  • Zabudovanú kameru zariadenia je možné použiť na fotografovanie produktu pri vypĺňaní produktovej karty, na čítanie čiarových kódov a QR kódov
  • Faktúru na úhradu je možné klientovi zaslať emailom alebo SMS
  • Protistranu je možné vybrať adresár mobilné zariadenie
  • Ak má protistrana telefónne číslo, môžete jej zavolať alebo poslať SMS jedným dotykom, ak je uvedený e-mail, poslať list, ak je uvedená adresa, zobraziť ju na mape
  • Dokumenty môžete tlačiť na tlačiarňach cez WiFi a Bluetooth
Existuje možnosť zálohovania a obnovy mobilnej databázy UNF na Yandex.Disk a odoslanie databázy poštou.

Konfigurácia mobilného UNF vyzerá celkom sparťansky (pozri snímku obrazovky nižšie):

  • 8 referenčných kníh (vo veľkom UNF je 273 referenčných kníh)
  • 7 dokumentov (vo veľkom UNF – 125)
  • 3 časopisy dokumentov (vo veľkom UNF – 24)
  • 3 informačné registre (vo veľkom UNF – 357)
  • 4 akumulačné registre (vo veľkom UNF - 64)

Hlavné objekty mobilného UNF

Ale napriek tomu veľké množstvo aplikovaných predmetov sa produkt ukázal ako celkom funkčný.

Zaujímavosťou mobilného UNF je, že ho často začínajú používať ľudia, ktorí o 1C ešte nepočuli (áno, aj takí sú u nás), tí, ktorí potrebujú mobilnú aplikáciu na evidenciu svojej malej firmy ( napríklad domáca výroba). Našli to len hľadaním Google Play alebo AppStore, prečítajte si recenzie - a začali pracovať.

Autonómna prevádzka

Tento pracovný scenár je určený pre veľmi malé organizácie, kde sa celé účtovníctvo vykonáva výlučne na mobilnom zariadení. Môže to byť napríklad „domáce“ podnikanie – výroba šperkov doma a ich predaj na stránke VKontakte. Alebo možno aj malý obchod - osobne som videl prípad, keď hračkárstvo špecializujúce sa na predaj Lego konštruktérov viedlo evidenciu výhradne za mobilná verzia UNF. Vzhľadom na to, že mobilný UNF dokáže tlačiť na WiFi a Bluetooth tlačiarňach, môže byť použitý na riešenie pomerne veľkého množstva problémov. Mobile UNF podporuje spracovanie objednávok, zadávanie došlých a odoslaných faktúr, účtovanie o príjmoch a výdajoch peňazí.

Práca v režime synchronizácie so serverom (prvé verzie)

V režime synchronizácie so serverom v mobilnom UNF v starších verziách sa účtovná funkcia stala nedostupnou a práca v nej sa vykonávala najmä s objednávkami (prijímanie a plnenie objednávok) a súvisiacimi činnosťami (vedenie adresárov protistrán, tovaru a služieb, atď.).

Adresáre tovarov a služieb, dodávateľov a objednávok boli synchronizované s veľkou UNF.


Výmena dát medzi mobilom a veľkým UNF v prvých verziách

Objednávky zadané z mobilných zariadení skončili vo veľkom UNF a pri synchronizácii skončili na mobilných zariadeniach zodpovedných za objednávky. Dokumenty, ako sú pokladničné doklady, predaj tovaru atď., zadané na mobilných zariadeniach, išli do veľkého UNF, ale neboli synchronizované medzi mobilných zariadení. Všetky práce v mobilnej aplikácii v synchronizačnom režime sa uskutočňovali hlavne okolo objednávok - ich prijímanie a vykonávanie nebolo vykonávané na mobilnom zariadení, na to bolo potrebné použiť veľké CNF na počítači;

Tak to bolo v prvých verziách, no neskôr sme situáciu zmenili a rozšírili sme zoznam scenárov využitia mobilného CNF, aby bola práca s ním pre používateľov pohodlnejšia.

Trochu o synchronizácii údajov

Výmena dát medzi mobilnými a veľkými UNF prebieha prostredníctvom webových služieb; mobilná UNF volá webové služby nasadené na veľkej strane UNF. Dátové štruktúry vo veľkých a mobilných CNF sú odlišné; Pri navrhovaní architektúry sme zvažovali 2 možnosti výmeny dát:
  1. Vytvorte dátovú štruktúru vo veľkom CNF, ktorá duplikuje dátovú štruktúru mobilného CNF, a vymieňajte si dáta s mobilným CNF medzi sebou. Pri zmene údajov vo veľkom UNF je potrebné preniesť nové/zmenené údaje do tejto duplicitnej štruktúry a po výmene údajov s mobilným UNF previesť údaje, ktoré prišli z mobilného zariadenia a nachádzajú sa v duplicitnej štruktúre, do veľkého formátu UNF. .
  2. Vymieňajte si údaje priamo so štruktúrami veľkého UNF, konvertujte údaje „za behu“ podľa pravidiel výmeny.
Rozhodli sme sa pre druhú možnosť. Prvá možnosť, hoci sľubovala určité výhody súvisiace s jednoduchosťou samotnej výmeny údajov, situáciu nezvládla dobre nová verzia mobilné UNF štruktúra údajov sa zmenila (rozšírila); Aby vzájomná výmena dát fungovala ďalej, bolo by potrebné aktualizovať server, veľký UNF. Čo bolo z mnohých dôvodov neprijateľné.

Mechanizmy výmeny údajov implementované v platforme preberajú väčšinu práce pri vytváraní balíkov na synchronizáciu údajov, čo vám umožňuje obmedziť kódovanie na minimum. Počas procesu výmeny sa používa štandardný mechanizmus platformy 1C:Enterprise - mechanizmus výmeny údajov; pre každý mobilný UNF je vytvorený uzol výmeny dát vo veľkom a mobilnom UNF, služba registrácie zmien sa používa na sledovanie údajov zmenených od poslednej synchronizácie atď.

Mobilná aplikácia iniciuje výmenu dát pomocou mechanizmov platformy, vygeneruje výmenný paket (obsahujúci identifikátor mobilnej aplikácie a dáta aktualizované na mobilnom UNF od poslednej synchronizácie) a odošle ho veľkému UNF. Na základe informácií v štartovacom balíku veľké CNF pripraví pre mobilné CNF dáta zmenené vo veľkom CNF od poslednej synchronizácie a zabalí ich. Balíky vo formáte XDTO sú objekty metadát 1C serializované v XML; Veľkosť každého balíka nie je väčšia ako 500 predmetov.

Mobile UNF zbiera tieto dátové pakety po paketoch. Po stiahnutí posledného balíka začne mobilný UNF spracovávať prijaté dáta – spracovávať dokumenty, evidovať adresáre atď. V prípade výpadku spojenia je podporované obnovenie paketov; Mechanizmus obnovenia pre CNF sme si napísali sami (nie je v platforme), ale keďže mobilné CNF je dodávané v zdrojovom kóde, vývojári sa môžu pozrieť na implementáciu mechanizmu a požičať si ho pre svoje aplikácie.

Počas počiatočnej synchronizácie mobilného CNF s veľkým CNF nemôžete pracovať v mobilnom CNF - zobrazí sa modálne okno, ktorý ukazuje priebeh procesu. Všetky nasledujúce synchronizácie sú na pozadí a neblokujú činnosť mobilného UNF.

Úplný zoznam predmetov, ktoré si vymenili mobilné a veľké UNF:

  • Adresáre:
    • Nomenklatúra
    • protistrany
    • Zoznam používateľov
  • Dokumenty:
    • Objednávky zákazníkov
    • Príjem v pokladni
    • Výdavok z pokladne
    • Príjmová faktúra
    • Faktúra
    • Výroba
  • Registre (ale nie všetky ceny, ale iba tie hlavné):
    • Ceny Dodávatelia
    • Ceny produktov
  • Informácie o organizácii:
    • Meno
    • Daňové informácie
Vo veľkom UNF majú produkty obrázky - obrázky skutočných produktov. Aby sme minimalizovali návštevnosť, obrázky do mobilu UNF nenačítavame, načítavajú sa na požiadanie – napríklad keď si v mobilnom UNF otvoríme produktovú kartu.


Produktová karta s obrázkom produktu

Vývoj aplikácie - vývoj prípadov použitia

Typická situácia je, že firma rastie a funkcionalita mobilného CNF na jednom mobilnom zariadení už nestačí. V podniku sa objaví ďalší zamestnanec (alebo zamestnanci), ktorí tiež potrebujú pracovať so zákazkami.

V prvých verziách mobilného UNF bol pohyblivý scenár celkom jednoduchý – údaje zadané v mobilnom UNF sa skopírovali do databázy veľkého UNF a používateľ teraz musel viesť záznamy v počítači. V tomto prípade bude mobilný UNF pracovať v režime práce s objednávkami a už nebude možné viesť evidenciu (ako na samostatnej verzii mobilného UNF).

To, samozrejme, nebolo pre koncového používateľa úplne pohodlné - bol už zvyknutý viesť záznamy z mobilného zariadenia, ale tu bol nútený sedieť za klávesnicou počítača. Nie každý s tým bude spokojný.

Preto sme rozšírili zoznam scenárov fungovania mobilnej UNF. Vznik našej cloudovej služby http://1cfresh.com na základe cloud technológie 1cČerstvé. Teraz je možné umiestniť veľké CNF do cloudu. Opísali sme tri scenáre používania mobilnej aplikácie pri raste podnikania používateľa:

  1. Celkom malý podnik. Účtovanie prebieha na jednom mobilnom zariadení.
  2. Podnikanie rastie - objavili sa zamestnanci. Mobilné UNF si môžete nainštalovať na mobilné zariadenia zamestnancov. Zároveň musíte mať možnosť vymieňať si dáta medzi mobilnými zariadeniami na synchronizáciu dát; Na to sme sa rozhodli nepoužívať výmenu súborov, ale použiť na synchronizáciu (a zároveň na zálohovanie) verziu veľkého UNF umiestnenú v cloude http://1cfresh.com. Keď povolíte tento skript, v cloude http://1cfresh.com sa vytvorí inštancia veľkého CNF, ktorého databáza bude slúžiť na synchronizáciu údajov medzi mobilnými zariadeniami. Používanie jedného mobilného zariadenia v tomto scenári je bezplatné, za každé ďalšie zariadenie účtujeme 75 rubľov/mesiac, v tomto scenári nemôžete použiť viac ako tri zariadenia. Zároveň je možné užívateľom mobilných zariadení priradiť preddefinované roly - obchodný zástupca, servisný technik, predajca (možná je aj detailná konfigurácia rolí); Funkčnosť mobilnej aplikácie bude zodpovedajúcim spôsobom obmedzená. Môžete pracovať aj cez webového klienta alebo tenkého klienta s veľkým CNF hostovaným v cloude, ale funkčnosť cloudového CNF sa zredukuje na funkčnosť mobilného CNF. Nie je však potrebné pracovať priamo v cloude UNF - všetku prácu je možné vykonávať iba z mobilných zariadení.
  3. Podnik sa rozrástol do veľkosti stredne veľkej firmy. V tomto prípade má zmysel prenajať si plnohodnotnú verziu veľkého UNF v cloude za účelom získania (prostredníctvom webového klienta alebo tenkého klienta) dodatočnej funkcionality - CRM (v pláne je začlenenie CRM do mobilného UNF, ale zatiaľ je k dispozícii iba v veľká verzia), skladové hospodárstvo, pokročilá cenotvorba, možnosť spolupráce s bankami atď. V tomto prípade nie je počet mobilných zariadení pracujúcich s veľkým CNF obmedzený (za každé zariadenie sa účtuje príplatok podľa tarify, ako za jedno pracovisko; 1 licencia na UNF vo Freshi alebo na „krabicové“ UNF dáva právo používať 1 mobilnú aplikáciu zadarmo).

Skúsenosti so speňažovaním aplikácií

Mobilná aplikácia UNF, ako som už písal, je zadarmo. Pred časom sme sa rozhodli speňažiť našu aplikáciu (pomocou funkcionality nákupov v aplikácii implementovanej v mobilnej platforme 1C:Enterprise verzie 8.3.8), predajom doplnkovej funkcionality – produkcie a možnosti synchronizácie s ďalšími mobilnými zariadeniami.


Nákup funkcionality Production je jednorazový nákup a možnosť synchronizácie s ďalšími mobilnými zariadeniami je zabalená ako predplatné, ktoré je potrebné obnovovať každý mesiac. Zaujímavé je, že len 3 týždne po pridaní funkcie nakupovania bola mobilná UNF v 15 najlepších na Google Play v predaji firemných aplikácií.

Záver

Mobilný UNF je relatívne malý (z hľadiska objemu zdrojový kód), ale pomerne populárny produkt. Dúfame, že príbeh o jeho vývoji bude užitočný pre tvorcov mobilných produktov pre koncových používateľov, ktorí využívajú technológie 1C a ďalšie vývojové nástroje.

Bolo by užitočné pripomenúť, že na mobilnej platforme 1C môžete vytvárať aplikácie, ktoré interagujú nielen s backendom servera 1C; protokoly používané na výmenu údajov mobilných aplikácií na platforme 1C - platformovo nezávislé (webové a HTTP služby, podpora XML a JSON atď.). Ak teda potrebujete rýchlo a dynamicky vyvinúť mobilného klienta pre rôzne platformy (Android, iOS, Windows) so schopnosťou pracovať offline bez neustáleho internetového pripojenia pre vašu firemnú aplikáciu, potom môže byť mobilná platforma 1C tou najlepšou voľbou. pre vás.

Konfigurácie 1C automatizujú vo väčšej či menšej miere podrobnosti rôzne oblasti činnosti špecialistov v podniku. Nie je nezvyčajné, že organizácia používa viacero konfigurácií súčasne. Tieto aplikácie sú na jednej strane celkom autonómne z hľadiska obsahu automatizovaných procesov, no na druhej strane je potrebné udržiavať prepojenia medzi ich dátami alebo nadväzovať korešpondenciu s rôznou pravidelnosťou. Rovnako ako v prípade mnohých „neúčtovných“ konfigurácií je v prípade 1C.UNF dôležitá otázka prenosu údajov do účtovného systému.

Synchronizujte aplikácie

Koexistencia týchto dvoch konfigurácií znamená, že obsah adresárov a dokumentov jednej aplikácie sa prenáša do druhej s danou frekvenciou a naopak. Synchronizácia práce je kľúčom k efektívnej práci.

Hlavným pozitívnym výsledkom použitia tejto techniky je absencia dvojitého zadávania dokumentov a ich konzistentnosť pri ukladaní do rôznych databáz.

V konfigurácii 1C.UNF sa spustenie synchronizácie s inou aplikáciou začína podľa postupu „Spoločnosť / Nastavenia / Integrácia s inými programami / Synchronizácia s programami 1C.Enterprise.“ Odkaz „Nastaviť synchronizáciu údajov“ je dostupný tu, kliknutím naň používateľ spustí vyhľadávanie dostupných aplikácií na vytvorenie potrebných spojení. Na konci vyhľadávania program vyzve používateľa, aby si vybral zo zoznamu zistených aplikácií, s ktorými sa má synchronizovať.

Proces sa vykonáva pomocou sprievodcu vyvolaného kliknutím na tlačidlo „Konfigurovať“. Prvé parametre, ktoré je potrebné definovať, sú:

  • dátum začiatku synchronizácie;
  • Zoznam organizácií, ak žiadosť obsahuje poverenia viacerých spoločností.

Hodnoty je možné upraviť cez hypertextový odkaz „Zmeniť pravidlá synchronizácie údajov“.

Ďalší krok sa pokúsi zhodovať údaje zahrnuté v konfigurácii. Program nahlási tie záznamy, ku ktorým nebolo možné automaticky nájsť pár. V tomto prípade by mal používateľ vykonať porovnanie manuálne, prípadne pridať potrebné položky do adresára. Po skontrolovaní všetkých varovaní po stranách oboch konfigurácií, na ktoré sprievodca „upozornil“, sa nastavenie synchronizácie považuje za dokončené.

V budúcnosti začnú aplikácie spolupracovať, pravidelne si vymieňať údaje a súvisiace objekty budú udržiavané v rovnakom stave, pokiaľ ide o zmenu obsahu, uverejňovanie a označovanie na vymazanie.

Upozornenia pri synchronizácii údajov

Rozhranie je navrhnuté tak, aby zobrazovalo štatistiky procesu synchronizácie aplikácií a manuálne upravovalo výsledky. Informácie v sekcii sú rozdelené na štyri karty:

  • Nezaúčtované dokumenty;
  • Neúplné podrobnosti;
  • Konflikty;
  • Neakceptované do dátumu zákazu.

Dátum potlačenia potláča prenos údajov vytvorených alebo upravených v konkrétny deň. Možný obsah zostávajúcich kariet je intuitívne jasný z ich názvov. Označenie problému na niektorej zo záložiek vždy obsahuje popis dôvodu, prečo systém automaticky nevykonal spárovanie údajov. V takom prípade musí používateľ opraviť údaje alebo ignorovať varovanie.

Malo by sa pamätať na to, že systematické nezohľadňovanie systémových varovaní a ich hromadenie povedie k nedostatku de facto integrity súladu a bude formálne nadviazané spojenie konfigurácie.

Režimy vykonávania synchronizácie

Konfigurácii podlieha spektrum prenášaných dát a interpret vykonávajúci prenos. Používateľ má možnosť časovo obmedziť zloženie údajov, vylúčiť jednotlivé protistrany alebo určité typy dokumentov z prevodného zoznamu. Môžete si vybrať možnosť prenosu údajov medzi konfiguráciami:

  • « Automatický režim» – ako už názov napovedá, systém riadi zmeny bez zásahu používateľa, určí potrebu výmeny a vykoná ju;
  • „Manuálne ovládanie“ - zahŕňa automatické odosielanie adresárov, akcie s dokumentmi má pod kontrolou používateľ a prenos údajov sa vykonáva násilne.

Synchronizácia s účtovným systémom

Konfigurácia 1C.Accounting sa najčastejšie používa v spojení s UNF. Na začiatku sa porovnávanie hlavných adresárov vykonáva pomocou hlavných identifikačných polí, napríklad:

  • Bankové účty – polia „Vlastník“, „Číslo účtu“;
  • Dohody protistrany – polia „Názov“, „Kód“, „Vlastník“, „Mena zúčtovania“, „Organizácia“, „Typ zmluvy“;
  • Protistrany – polia „Názov“, „DIČ“, „KPP“;
  • Nomenklatúra – polia „Kód“, „Názov“ atď.

Väčšinu dokladov z UNF je možné poslať do účtovnej aplikácie aj opačným smerom, doklady sa prenášajú výlučne do banky a pokladne.

Synchronizácia s aplikáciou 1C Entrepreneur reporting

Podniky s jednoduchým účtovníctvom používajú 1C.OP na generovanie regulovaného výkazníctva a jeho predloženie vládnym orgánom. V prípade, že spolu s 1C.OP sa na vedenie manažérskeho účtovníctva používa aj konfigurácia UNF, je vhodné nastaviť synchronizáciu dát týchto konfigurácií.

Ideológia nadviazania spojenia je rovnakého charakteru ako v prípade účtovnej aplikácie. Do OP sa prenášajú informácie o protistranách a ich účtoch z adresárov a platobných dokladov pre banku a pokladňu. Automatická synchronizácia zabezpečí prenos do OP všetkých dokladov, medzi ktorými si následne bude môcť používateľ vybrať tie, ktoré súvisia s daňovým účtovníctvom.