Mājas / Instrukcijas / Grāmatvedības informācija. Ārējās apstrādes pievienošana datu bāzei Papildu ārējās atskaites 1c 8.3

Grāmatvedības informācija. Ārējās apstrādes pievienošana datu bāzei Papildu ārējās atskaites 1c 8.3

Augšējā izvēlnē dodieties uz apkalpošana->->.

Pēc tam parādīsies direktoriju saraksta forma. Augšējā izvēlnē noklikšķiniet uz Pievienot.

Parādās logs jauna pārskata pievienošanai. Nospiežam pogu Atvērt.

Atlasiet failu ar vajadzīgo atskaiti un noklikšķiniet uz Atvērt. Pēc faila pievienošanas, ja nepieciešams, mainiet atskaites nosaukumu (veidu, kādā tas tiks parādīts sarakstā). Klikšķis labi.

Rezultātā jaunais pārskats parādās sarakstā.

Pēc tam atskaiti var izmantot, pievienošana ir pabeigta. Lai vēlāk atvērtu šo pārskatu, dodieties uz apkalpošana->Papildu atskaites un apstrāde->Papildu ārējie ziņojumi .

BP 3.0, ZUP 3.0, UT 11, ERP 2.0.

Lai pievienotu ārēju pārskatu 1C:Enterprise 8.3 konfigurācijās pārvaldīts interfeiss(uz grāmatvedības 3.0 piemēra) mēs ievadīsim atbilstošo programmas sadaļu:


Nepieciešams, lai būtu iespējota papildu atskaišu izmantošanas zīme, sekojiet hipersaitei:

Atvērtajā sarakstā noklikšķiniet uz pogas Izveidot:


Pēc tam nekavējoties tiks atvērts dialoglodziņš faila atlasei ar atskaiti, kurā jums ir jāatlasa vēlamo failu(manā gadījumā šis ir fails ar izmaksu plāna un faktu analīzi).

Tagad jums ir jāiestata naktsmītnes(vieta programmā, kur būs pieejams pārskats):


Nejauši sarakstā atlasiet vajadzīgo programmas sadaļu:


Tagad jums ir jāreģistrē izmaiņas ārējā pārskata kartē:

Tagad atveriet pārskatu no programmas saskarnes:


Saraksts ir tukšs, noklikšķiniet šeit Pielāgot sarakstu:


Atlases veidlapā atzīmējam savu atskaiti:


Tagad tas ir parādījies sarakstā:


Pēc pogas Skrien tiek atvērta atskaites forma:


Apsveriet šajā rakstā soli pa solim instrukcijas lai izveidotu ārējo apstrādi 1C 8.3 pārvaldītās lietojumprogrammas režīmā, attiecīgi, mēs izmantosim pārvaldītās formas. Un pats galvenais, mēs uzzināsim, kā to savienot ar 1C konfigurāciju "ārējās apstrādes" mehānismu, kas veidots, pamatojoties uz standarta apakšsistēmu 2.0 un jaunāku versiju bibliotēku.

Uzdevums būs šāds: izveidot visvienkāršāko ārējo apstrādi, kas veiks grupas darbību uz "Nomenklatūras" uzziņu grāmatas, proti, iestatīt izvēlēto PVN likmes procentuālo daļu norādītajai preču grupai.

Lai to izdarītu, mēs nekavējoties veiksim nepieciešamos iestatījumus programmā (tiek uzskatīta konfigurācija 1C 8.3: “Uzņēmuma grāmatvedība 3.0” pārvaldītās veidlapas).

Atzīmējot šo izvēles rūtiņu, mēs varam izmantot ārēju apstrādi.

Jaunas ārējās apstrādes izveide 1C 8.3 pēc piemēra

Tagad pāriesim uz konfiguratoru. Izvēlnē "Fails" atlasiet "Jauns...". Tiks atvērts logs izveidojamā faila veida izvēlei. Izvēlieties "Ārējā apstrāde":

Tiks atvērts jauns ārējās apstrādes logs. Dosim viņai vārdu tūlīt. Tas tiks piedāvāts, saglabājot apstrādi diskā:

Pievienosim jaunu pārvaldītās apstrādes veidlapu. Mēs norādām, ka šī ir apstrādes forma un tā ir galvenā:

Veidlapā mums būs divi rekvizīti:

  • Nomenklatūras grupa - saite uz uzziņu grāmatu "Nomenklatūra";
  • SelectVAT Rate – saite uz PVN likmes sarakstu.

Mēs izveidojam detalizētu informāciju loga augšējā labajā stūrī kolonnā "Rekvizīti". Velciet tos ar peli uz augšējo kreiso logu. Jaunajai informācijai nekavējoties jāparādās zemāk esošajā veidlapā.

Detaļu secību var mainīt ar bultiņām "Uz augšu" - "Uz leju":

Saņemiet 267 1C video nodarbības bez maksas:

Atliek pievienot pogu "Instalēt". Pārvaldītajās veidlapās veidlapai nevar vienkārši pievienot pogu. Pat ja pievienosit to veidlapas elementu struktūrai, tas nebūs redzams pašā veidlapā. Pogai jābūt saistītai ar komandu, kuru tā izpildīs. Dodieties uz cilni "Komandas" un pievienojiet komandu "Iestatīt PVN likmi". Komandas rekvizītos izveidojiet darbību. Atlasiet komandu apstrādātāju "Klientā". Veidlapai var pievienot arī komandu, vienkārši velkot un nometot to sadaļā ar formas elementiem.

Veidlapas modulī tiks izveidota procedūra ar tādu pašu nosaukumu. Tajā mēs izsaucam procedūru serverī:

&AtClient

Procedūras PVN likmes iestatīšana (komanda)

SetVATRateOnServer();

Beigās Procedūra

Procedūrā serverī mēs uzrakstīsim nelielu vaicājumu un darbības, kas saistītas ar PVN likmes noteikšanu:

&Serverī

Procedūra SetVATRateOnServer()

Pieprasījums = jauns pieprasījums;
Pieprasīt.Teksts =
"IZVĒLIES
| Nomenklatūra.Saite
| NO
| Nomenklatūra AS Nomenklatūra
|KUR
| Nomenklatūra. Atsauce HIERARHJĀ (&Nomenklatūras grupa)
| UN NAV Nomenklatūra. Svītrojums
| Un NAV nomenklatūra. Šī ir grupa ”;

Query.SetParameter("Nomenklatūras grupa", Nomenklatūras grupa);
RequestRes = Request.Execute();
SelectDetRecords = ResRequest.Select();

Kamēr SelectDetRecord.Next() Loop

Mēģinājums
SprNo.Object.Write();
Izņēmums
Report("Kļūda rakstot objektu """ + SprNoobObject + """!
|» + DescriptionError());
Mēģinājuma beigas;

EndCycle;

Beigās Procedūra

Mēs atgriežamies cilnē "Veidlapa", pievienojam veidlapai pogu un saistām to ar komandu:

Tādējādi mūsu apstrāde ir gatava lietošanai. Lai to izsauktu, režīmā "1C Enterprise" jums jāiet uz izvēlni "Fails" - "Atvērt" un jāizvēlas izveidotais fails.

Tomēr darbs šajā režīmā ir ērts atkļūdošanas apstrādei, un tas nav īsti piemērots lietotājam darbam. Lietotāji ir pieraduši, ka viss ir “pie rokas”, tas ir, pašā datu bāzē.

Šim nolūkam tiek izmantota sadaļa "Papildu atskaites un apstrāde".

Bet, lai tur pievienotu mūsu apstrādi, mums vispirms ir jāsniedz tai apraksts un jāpasaka programmai tās īpašības.

Ārējās apstrādes informācijas apraksts

Es sniegšu šīs funkcijas satura piemēru. Tam jābūt eksportējamam un attiecīgi jāatrodas apstrādes modulī:

Funkcija DetailOnExternalProcessing() Export

DataForReg = Jauna struktūra();
DataForReg.Insert("Nosaukums", "PVN likmes iestatīšana");
DataForReg.Insert("SafeMode", True);
DataForReg.Insert("Versija", "versija: 1.001");
DataForReg.Insert("Informācija", "Apstrāde PVN likmes iestatīšanai Nomenklatūras direktorijā");
DataForReg.Insert("Skatīt", "Papildu apstrāde");

TabZnCommands = jaunas tabulas vērtības;
TabZnCommands.Columns.Add("Identifier");
TabZnCommands.Columns.Add("Lietojums");
TabZnCommands.Columns.Add("Skatīt");

NewLine = TabZnCommands.Add();
NewString.Identifier = "OpenProcessing";
NewLine.Usage = "FormOpen";
NewLine.View = "Atvērta apstrāde";
DataForReg.Insert("Komandas", TabZnCommands);

Atgriezt DataForReg;

EndFunctions

Lai labāk saprastu, kuri reģistrācijas datu struktūras lauki ir jāizmanto, apskatīsim informāciju direktorijā "Papildu atskaites un apstrāde".

Kā redzat, viss ir pavisam vienkārši. Tikai viens atribūts neatbilst: “Launch Option” - “Use”. Ja paskatās uz kodu vienai no kopīgie moduļi, tad redzēsim, kā rodas virkne šo lauku:

Lai noteiktu, kuri struktūras lauki ir nepieciešami, vispirms varat to neaprakstīt, vienkārši izveidot tukšu un pēc tam izmantot atkļūdotāju. Ja, reģistrējot apstrādi, izsekojat moduļus, uzreiz kļūst skaidrs, kuri lauki ir nepieciešami un kuri nav.

Ārējās apstrādes pievienošana 1C 8.3

Lejupielādēt universālo objektu apstrādi 1C 8.3.

Parastā platformas versijas 1C 8.2 un 8.1 lietojumprogrammā (ieslēgts regulāras formas) bija tik brīnišķīga attieksme kā "Universāla objektu atlase un apstrāde". Tas ievērojami vienkāršoja programmētāju un programmu administratoru dzīvi.

Parādījās tā pati 1C apstrāde pārvaldītai lietojumprogrammai (8.3 un 8.2). Pirms tam 1C 8.3 bija jāiztiek ar tipisku grupas detaļu izmaiņu apstrādi, taču tas neatrisina visus uzdevumus, kas nepieciešami lietotāja vai 1C programmētāja ikdienas darbā.

Objektu meklēšana un atlase

Pēc apstrādes lejupielādes mēs varam to palaist kā ārēju. Kas nezina, tas tiek darīts, izmantojot izvēlni "Fails" - "Atvērt". Parādīsies apstrādes logs:

Pirmajā cilnē mums ir jāizvēlas objekts, ar kuru mēs strādāsim. Un tā, laukā "Meklēšanas objekts" jau ir atlasīts dokuments "Ieviešana (akti, rēķini)". Tas ir tāpēc, ka šis objekts jau ir atlasīts iepriekš. Apstrāde var atcerēties.

Noklikšķinot uz pogas "Filtra iestatījumi", mēs varam iestatīt filtru gandrīz jebkuram objekta laukam:

Ja ar šīm atlasēm nepietiek, varat atlasīt vajadzīgos objektus, izmantojot patvaļīgu vaicājumu. Lai to izdarītu, pārvietojiet slēdzi "Atlases režīms" attiecīgajā pozīcijā.

Pēc visu iestatījumu veikšanas objekti ir jāizvēlas. Noklikšķiniet uz pogas "Atrast objektus" un skatiet atlases rezultātu:

Elementu apstrāde

Dosimies uz cilni "Apstrāde":

Atsevišķi pārskats Cienīgs, iespējams, tikai pirmās trīs procedūras. Pārējo darbs ir skaidrs pēc nosaukuma, un tiem nav nepieciešami iestatījumi.

Patvaļīgs algoritms

Apstrāde "Patvaļīgs algoritms" ļauj uzrakstīt darbību programmu objektiem 1C iekšējā valodā. Apstrādei nepieciešamas programmēšanas prasmes un tās apraksts ir atsevišķa raksta vērts. Ar tās palīdzību jūs varat veikt praktiskas darbības ar objektiem:

Iestatīšanas rekvizīti

Apstrāde "Instalēšanas detaļas" ļauj mainīt atlasīto dokumentu vai direktoriju, kā arī informācijas reģistru datus. Diezgan noderīga, un dažreiz vienkārši nepieciešama apstrāde. Piemēram, aizstāsim dokumenta valūtu atlasītajos dokumentos:

Uzreiz jāatzīmē, ka apstrādi var veikt nekavējoties vai arī varat saglabāt iestatījumu. Šis iestatījums tiks parādīts apstrādes kokā.

Objektu pārnumerācija

Attiecīgi "Objektu pārnumerācijas" apstrāde ļauj pārnumurēt dokumentus vai mainīt atsauces kodus. Apstrāde nodrošina bagātīgu darbību kopumu. Piemēram, jūs nolemjat mainīt atlasīto dokumentu prefiksus:

Tagad redzēsim, ko mēs varam darīt ar saglabātajiem iestatījumiem. Izrādās, ka mēs varam izpildīt vienā pakotnē, pārejot uz logu "Atlasītā apstrāde":

Tagad mēs varam secīgi izpildīt atlasītos iestatījumus, noklikšķinot uz pogas "Palaist".

Avots: programmer1s.ru

Dodieties uz augšējo izvēlni apkalpošana->->.

Parādās ārējās apstrādes direktoriju saraksta veidlapa. Noklikšķiniet uz pogas augšējā izvēlnē Pievienot.

Parādīsies jauna objekta pievienošanas veidlapa. Nospiediet atvēršanas pogu un atlasiet failu ar nepieciešamo apstrādi. Pēc vajadzīgā faila atlasīšanas, ja nepieciešams, norādiet apstrādes nosaukumu (lauks Nosaukums). Pēc tam jums jānoklikšķina uz Labi, lai saglabātu izmaiņas.

Pēc tam tiek aizvērts direktorija elementu izveides logs, un jūs atgriežaties saraksta formā, kurā jau ir jauna apstrāde.

Tas ir viss! Apstrādes pievienošanas process konfigurācijai tagad ir pabeigts. Lai vēlāk atvērtu šo apstrādi, dodieties uz veco ceļu: apkalpošana->Papildu atskaites un apstrāde->Papildu ārējā apstrāde.

BP 3.0, ZUP 3.0, UT 11, ERP 2.0.

Ir vairāki 1C ārējās apstrādes veidi: Enterprise 8. Šajā apmācībā es jums parādīšu, kā pievienot lielapjoma modifikācijas un aizpildīt konkrētu objektu apstrādi.

Pirmajā gadījumā pievienosim apstrādi krājumu saraksta atsauces aizpildīšanai no programmas Excel.

Dodieties uz atbilstošo programmas sadaļu:


Nepieciešams iestatīt papildu atskaišu un apstrādes izmantošanas zīmi, sekojiet hipersaitei uz ārējo objektu sarakstu:

Noklikšķiniet uz saraksta Izveidot:


Atvērtajā dialoglodziņā atlasiet vajadzīgo failu ar apstrādi:


Jauna ārējā objekta karte programmā ir aizpildīta, atliek tikai konfigurēt naktsmītnes(programmas sadaļas, no kurām būs pieejama apstrāde):


Kā atrašanās vietu atlasiet patvaļīgu sadaļu (vai vairākas):


Ierakstiet un aizveriet ārējā objekta karti:


Tagad atvērsim apstrādi no saskarnes:


Saraksts ir tukšs, noklikšķiniet Pielāgot sarakstu:


Mēs izvēlamies apstrādi:


Tagad tas ir pieejams atlasei. Lai atvērtu apstrādi, jums jānoklikšķina Skrien:


Tagad apskatīsim, kā tiek pievienota apstrāde, lai aizpildītu (modificētu) konkrētus objektus. Piemēram, pieņemsim ārējo apstrādi, kas pievieno skenējumus atlasītajiem direktoriju vai sistēmas dokumentu elementiem. Šādas apstrādes pievienošanas sākums neatšķiras no iepriekšējās versijas. Atšķirība ir tāda, ka iekšā Šis gadījums vieta tiek aizpildīta automātiski (un nevis pēc programmas sadaļas, bet gan pēc bāzes objektu veidiem):


Ja vēlaties, izvietojumu sarakstu var pielāgot ( nepievienojiet papildu izvietojumu, bet noņemiet lieko):


Lai pieņemtu izmaiņas, ir jāreģistrē arī ārējā objekta karte.

Lai izmantotu apstrādi, jums jāiet uz konkrētu bāzes objektu (no izvietojumu saraksta), noklikšķiniet uz Aizpildiet komandjoslā un atlasiet komandu: