1C Միացրեք արտաքին զեկույցը: Արտաքին վերամշակում ավելացնել տվյալների բազայում

Վերեւի ընտրացանկում եկեք Ծառայություն->->.

Հայտնվում է տեղեկատու գրքի արտաքին բուժման ցուցակի ձեւը: Վերեւի ընտրացանկում սեղմեք կոճակը Ավելացնել.

Նոր առարկա ավելացնող ձեւը կհայտնվի: Կտտացրեք Բայց բացեք կոճակը եւ ընտրեք ֆայլը ցանկալի վերամշակմամբ: Ընտրելուց հետո Ցանկալի ֆայլ:Անհրաժեշտության դեպքում սահմանեք վերամշակման անվանումը (դաշտի անվանումը): Դրանից հետո անհրաժեշտ է սեղմել OK, կատարված փոփոխությունները պահպանելու համար:

Դրանից հետո օգնության տարրերի պատուհանի օգնությունը փակ է, եւ դուք ետ եք ընկնում ցուցակի ձեւին, որում նոր գործընթացն արդեն առկա է:

Ամեն ինչ է: Կազմաձեւման մեջ մշակման գործընթացը ավարտված է: Այս վերամշակումը բացելու համար եկեք հին ճանապարհով. Ծառայություն->Լրացուցիչ հաշվետվություններ եւ վերամշակում->Լրացուցիչ արտաքին բուժում.

BP 3.0, zup 3.0, UT 11, ERP 2.0:

Արտաքին վերամշակում 1C. Ձեռնարկությունը 8-ն է մի քանի տեսակներ: Այս ձեռնարկի մեջ ես ցույց կտամ, թե ինչպես կարելի է կցել խմբային փոփոխության եւ վերամշակման վրա `հատուկ օբյեկտներ լրացնելու համար:

Առաջին դեպքում մենք կավելացնենք վերամշակում `Excel- ից անվանական գրացուցակը լրացնելու համար:

Անցեք ծրագրի համապատասխան բաժին.


Անհրաժեշտ է, որ սահմանվի լրացուցիչ զեկույցների եւ բուժման օգտագործման նշան, անցեք հիպերհղումը արտաքին օբյեկտների ցուցակում.

In ուցակում կտտացրեք Ստեղծել:


Երկխոսության մեջ, որը բացվում է, ընտրեք ցանկալի ֆայլը մշակմամբ.


Ծրագրում լրացվել է նոր արտաքին օբյեկտի քարտը, մնում է միայն կազմաձեւել Տեղավորում(Ծրագրի բաժինները, որոնցից հասանելի կլինի վերամշակում).


Որպես տեղավորում, ընտրեք կամայական հատված (կամ մի քանիսը).


Մենք գրում եւ փակում ենք արտաքին օբյեկտի քարտը.


Այժմ բացեք վերամշակում ինտերֆեյսից.


Դատարկ ցուցակը կտտացրեք Ստեղծեք ցուցակ:


Մենք ընտրում ենք մեր վերամշակումը.


Այժմ այն \u200b\u200bմատչելի է ընտրության համար: Վերամշակում բացելու համար հարկավոր է սեղմել Կատարել:


Հիմա տեսնենք, թե ինչպես է ավելացվում հատուկ օբյեկտների լրացման (փոփոխման) լրացման (փոփոխման) վերամշակումը: Օրինակ, վերցրեք Արտաքին վերամշակումորը սկաներ է տալիս տեղեկատու գրքերի կամ համակարգի փաստաթղթերի ընտրված իրերին: Նման վերամշակման ավելացման սկիզբը տարբեր չէ նախորդ վարկածից: Տարբերությունն այն է, որ Այս դեպքը Տեղադրումը լրացվում է ինքնաբերաբար (եւ ոչ թե ծրագրի բաժնում եւ բազային օբյեկտների տեսակները).


Desired անկության դեպքում գտնվելու վայրի ցուցակը կարելի է շտկել ( Մի ավելացրեք լրացուցիչ տեղավորում եւ հեռացրեք ավելորդ):


Փոփոխություն կատարելու համար անհրաժեշտ է արձանագրել նաեւ արտաքին օբյեկտի քարտը:

Վերամշակումը օգտագործելու համար անհրաժեշտ է մուտքագրել հատուկ բազային օբյեկտ (տեղաբաշխման ցանկից), սեղմեք կետը Լրացնել Հրամանի վահանակում եւ ընտրեք հրամանը.

Մտածեք արտաքին զեկույցի ստեղծում 1C 8-ում `առանց տվյալների դասավորության համակարգը օգտագործելու: Արտաքին զեկույց ստեղծելու համար մենք կօգտագործենք հաշվապահական հաշվառման կազմաձեւը 2.0-ի նախնական տվյալները. ՔԱՂԱՔԱՇԻՆՈՒԹՅՈՒՆ մի քանազոր Պայմանագրային պայմանագրեր.

1. Զեկույցի ստեղծում

Նախ ստեղծեք արտաքին զեկույցի ֆայլ, դրա համար ես կգնամ 1C 8 ռեժիմով ԿոնֆիգուրատորMend անկի մեջ շարժվելը Պատկեր -\u003e Նորկամ կտտացրեք պատկերապատկերին Նոր փաստաթուղթ.

The ուցակում ընտրեք ապրանքը Արտաքին զեկույց, Արտաքին զեկույց ստեղծելուց հետո անունը դրեք դրան (օրինակ Պարզասիրտ) Եւ պահեք այն սկավառակի վրա: Ավելացնել երկու մանրամասներ. Ժամանակահատվածի սկիզբ մի քանազոր ՎերջՏիպ ժամադրությունՆրանց հարկ կլինի սահմանափակել տվյալների նմուշառման ժամանակային ընդմիջումը զեկույցի ձեւավորման մեջ:

2. Արտաքին զեկույցի դասավորության ստեղծում

1C 8-ում հաշվետվություն ձեւավորելու համար ձեզ հարկավոր է դասավորություն, սա ձեւանմուշ է տվյալների արտակարգ պլանավորման համար, որոնցում բոլորը Անհրաժեշտ պարամետրերըՍեղանները գծված են եւ այլն: Ավելացնել նոր դասավորություն, դրա համար, զեկույցում, ընտրեք կետը Դասավորություններ Եւ կտտացրեք կոճակը ԱվելացնելՍտեղծելիս ընտրեք դասավորության մի տեսակ Աղյուսակային փաստաթուղթ.

Մեր դասավանդման մեջ կլինեն 4 ոլորտ.

  • Hat - Այս ոլորտում մենք կցուցադրենք զեկույցի անվանումը, այն ժամանակահատվածը, որի համար այն ձեւավորվում է, իսկ սեղանի գլխարկը.
  • Dannecontragen - Այս ոլորտում մենք կհանենք տվյալները սեղանի շուրջորոշման վերաբերյալ տվյալները.
  • Այս տվյալներն այս ոլորտում են, մենք տվյալները կհանենք սեղանին, հաշվիչ համաձայնագրով.
  • Նկուղ - Այս ոլորտում մենք վերջնական արժեքները կհանենք ոլորտների եւ սպառման համար:

Մենք կշարունակենք ստեղծել դասավորության ոլորտներ: Դասավորումում տարածք ստեղծելու համար ընտրեք տողերի անհրաժեշտ քանակը եւ կտտացրեք Սեղանի ընտրացանկ -\u003e Անուններ -\u003e Նշեք անունը(Կամ Ctrl + Shift + N): Տարածքում ԳլխարկԳրեք զեկույցի անվանումը. Շրջանառության 62 հաշիվ, նկարեք գործիքի օգնությամբ Սահմաններ Զեկույցի գլխարկը, ինչպես նաեւ սահմանեք պարամետրերը Ժամանակահատվածի սկիզբ մի քանազոր Վերջ, Զեկույցի պարամետրերի օգտագործմամբ, կարող եք հետ վերցնել անհրաժեշտ տվյալները, մենք դրանցով կզբաղվենք զարգացման հաջորդ փուլում, մասնավորապես, զեկույցի ծրագրի կոդ գրելիս: Ինչ ստեղծել դասավորության պարամետր ընտրության մեջ Ցանկալի բջիջը, Գրեք դրա մեջ պարամետր (առանց տարածությունների), աջ սեղմեք դրա վրա, ընտրեք կետը, որը բացվում է: Հատկություններ, Բջջի հատկություններում էջանիշի վրա Դասավորություն Ընտրեք լրացում Պարամետր.

Դրանից հետո պարամետրը պարամետրը կցված կլինի անկյունային փակագծերում ("<>"): Արդյունքում, տարածքը ԳլխարկԱյն պետք է այսպիսին լինի.

Տարածքում Dannanecontrant Ստեղծեք պարամետրեր, գործընկերոջ անունով, ինչպես նաեւ 62 հաշիվների ժամանման եւ սպառման համար, օգտագործելով գործիքը Սահմաններ Մենք տարածքը տեղադրում ենք սեղանի շարքի տեսքով:

Տարածքում Այս տվյալները վստահ են Ստեղծեք պարամետրերը `պայմանագրի անվանումը ցուցադրելու, ինչպես նաեւ 62 հաշիվների ժամանման եւ սպառման համար, օգտագործելով սահմանային գործիք` տարածքը սեղանի տողի տեսքով թողնելու համար: Մենք փոքր կցորդ կդարձնենք պարամետրով Պայմանագրաշարվոր(Դա կարելի է անել բջիջները բաժանելով եւ համատեղելով: Աջ սեղմեք բջջայինի վրա -\u003e Կոմբայն կամ Ջարդել բջիջը) Այն անհրաժեշտ է այն մասին, թե ինչ է նկատվում զեկույցում, որ պայմանագրով տողը հիերարխի տակ է, քան գործընկերության լարը:

Տարածքում Նկուղ Ստեղծեք պարամետրեր `ժամանման եւ սպառման արդյունքի համար:

Արդյունքում, մենք պետք է ստանանք այդպիսի դասավորություն.

3. Զեկույցի ձեւի ստեղծում

Տվյալների արտանետման համար ձեւավորման ժամանակահատվածը եւ կոճակները կարգավորելը Ձեւավորել Մեր զեկույցը կպահանջի ձեւ: Ձեւ ստեղծել, գտնել նյութը մետատվյալների ծառի մեջ Ձեվ եւ կտտացրեք Ավելացնել, Ձեւաթղթի շինարարի առաջին էջում ձեզ հարկավոր չէ որեւէ փոփոխություն կատարել, պարզապես հետեւում եք կոճակին Հետագա.

Վրա հաջորդ էջը Դիզայները ընտրում են ինչպես առկա մանրամասները ( Ժամանակահատվածի սկիզբ, Վերջ) Ձեւի վրա գտնվելու վայրի համար:

Արդյունքում մենք կստանանք այս ձեւը.

Բայց այս ձեւով դա մեզ չի համապատասխանում, մենք դրանում որոշակի փոփոխություններ կկայացնենք.

  • Քաշեք կոճակը Ձեւավորել Զեկույցի ներքեւի վահանակից վերին (այն ավելի հարմար կլինի օգտագործողի համար).
  • Ձեւը տարածեք ուղղահայաց եւ հորիզոնականով.
  • Խաղադաշտեր Ժամանակահատվածի սկիզբ մի քանազոր Վերջ հորիզոնական;
  • Ձեւաթղթի վրա ավելացնել աղյուսակային փաստաթղթի դաշտ (կցուցադրվի դրա զեկույցը), ես նրան կխնդրեմ անունը Աղոթել;
  • Ստեղծեք ժամանակաշրջանի ընտրության կոճակ (երբ այն սեղմվում է, երկխոսությունը կցուցադրվի ցանկալի ժամանակահատվածի հարմար ընտրությամբ): Ծրագրի կոդ նրա համար, մենք հիմա չենք գրելու, ուստի մենք պարզապես ունենք դաշտային դաշտերի կողքին կոճակ:

Արդյունքում, մեր ձեւը կունենա այսպիսի տեսակ:

4. Ծրագրավորում

Զեկույցի ձեւ ստեղծելուց հետո անցեք ծրագրավորմանը: Սկսելու համար մենք կստեղծենք ժամանակաշրջանը ընտրելու համար երկխոսություն կատարելու կարգը (դրա համար մենք արդեն ստեղծել ենք նախորդ փուլում): Աջ սեղմեք կոճակը եւ ընտրեք ընտրացանկի տարրը Հատկություններ, կոճակի հատկություններում անցնել էջանիշին ԻրադարձություններՈրտեղ կա ձմեռային պատկերակով կոճակը կստեղծի ընթացակարգ Կոճակ 1: Մոդուլի ձեւով:

Փոխվել է ձեւի եւ դրա մոդուլի միջեւ կարող է լինել ձեւի ներքեւի մասում գտնվող էջանիշեր

Ժամանակահատվածի ընտրության ձեւը զանգահարելու համար մենք օգտագործում ենք բնորոշ ընթացակարգը Հաշվապահություն 2.0. Ընդհանուր մոդուլից Սեմինարների մշակման սարքավորումներ, Դրանում, որպես պարամետրեր, որոնք դուք պետք է փոխանցեք զեկույցի մանրամասները Ժամանակահատվածի սկիզբ մի քանազոր Վերջ.

Ընթացակարգ Դակիչ կոճակ (տարր) Սեմինարներ: ProcessingcharpperiodAngagement (LEGOIRIODA, Endup); Extrudresses

Հիմա եկեք դիմել այն ծածկագիրը, որը կկազմի եւ կհանվի մեր զեկույցը: Ձեւի մոդուլում արդեն կա ընթացակարգ Butthanges ձեւավորումորը կկատարվի կոճակը սեղմելիս Ձեւավորել, Այնտեղ մենք կգրենք մեր ծածկագիրը: Սկսենք անհրաժեշտ փոփոխականների նախաստորագրումը: Նախ ստեղծեք փոփոխականի համար Սեղանի փաստաթղթերի դաշտեր Որում մենք կհանենք տվյալները, անհրաժեշտ չէ, պարզապես դիմումի ձայնագրումը դրան կդառնա ավելի կարճ, ինչը նշանակում է, որ ծրագրի կոդն ավելի հասկանալի կլինի:

Tabdd \u003d տարրեր: Հարկեր;

Մենք ստանում ենք արտաքին զեկույցի դասավորություն, օգտագործելով գործառույթը Ստացում<ИмяМакета>) Պարամետրը դա կտա դասավորության անվանումը, եւ եթե այդպիսի դասավորություն գոյություն ունի, ապա այն կգտնի:

Mockup \u003d ստացում («դասավորություն»);

Դասավորությունը ստանալուց հետո ստեղծեք փոփոխականներ իր տարածքներից յուրաքանչյուրի համար, մենք դրա համար օգտագործում ենք դասավորության մեթոդը: Մի անգամ<ИмяОбласти>) .

Oblasschap \u003d MockUp. Highlife («Hat»); Oblastandanecontragent \u003d դասավորություն: Հանրաճանաչություն ( «Dannanecontragent»); Oblast Dane \u003d դասավորություն: Prepary կարգը («Dannoted աթոռ»); Oblastpodval \u003d դասավորություն: Հանրաճանաչություն («նկուղ»);

Մաքրել սեղանի փաստաթղթերի դաշտը: Այն անհրաժեշտ է զեկույցի յուրաքանչյուր նոր զեկույցի համար, հին տվյալները հանվել են:

TABDO. OV ();

Այժմ, երբ փոփոխականների նախաստորագրումը ավարտվում է, մենք դիմում ենք այլընտրանքային լրացնելու եւ դուրս բերելու դասավորության տարածքները: Սկսենք վերնագրից: Եթե \u200b\u200bհիշում եք, այս ոլորտում մենք ստեղծեցինք երկու պարամետր: Ժամանակահատվածի սկիզբ մի քանազոր Վերջ, զեկույցի ձեւավորման ժամանակահատվածի արժեքները տվեք այնտեղ, կապված գույքի հետ Պարամետրեր Դասավորության տարածք:

Ollaschapter. Պարամետրեր: Policypire \u003d մեկնարկային շրջան; Նրբատախտակներ: Պարամետրեր: Connectioneriod \u003d ավարտը;

Այլեւս գործողություն չկա տարածքի հետ Գլխարկ Արտադրողը անհրաժեշտ չէ, ուստի մենք դուրս կգանք նրա դաշտը աղյուսակային փաստաթղթում:

Tabdow.shvess (Oblast);

Հաջորդը, մենք կգրենք տվյալների բազայի հարցում, որի միջոցով հաշվետվություն կվերցնենք 62 Հաշվապահական հաշվառման գրանցամատյանից Ամենամոլ, Մենք սահմանում ենք փոփոխական, որում մեր խնդրանքը կլինի:

Հայցել \u003d նոր խնդրանք;

Նախքան հարցման տեքստը գրելը սկսելը, եկեք դրան տրամադրենք անհրաժեշտ պարամետրերը: Քանի որ մենք հաշիվ ենք գրում հաշվի համար 62 Հաշվապահություն, առաջին հերթին ստեղծեք դրա համար պարամետր

Հայցում Տեղադրման պարամետր ("Account62", ծրագրեր: Աղբյուրը. Մուտք գործեք («62»));

Նաեւ հայցը պետք է փոխանցվի հաշվետու ժամանակաշրջանին: Մենք չենք մոռանում, որ ձեւավորման ժամանակահատվածում մենք ունենք զեկույցի հատուկ մանրամասներ եւ դրանք փոխանցում որպես պարամետրեր:

Հայց. Տեղադրման պարամետր («Ստարտիոդ», մեկնարկային շրջան); Հայցում Տեղադրման պարամետր («ավարտական», ավարտ);

Մենք կշարունակենք գրել հարցման տեքստը, արդյոք դա կօգտագործի հարցման դիզայներ: Շատ ձեռնարկներում նրանք գրում են, որ դուք պետք է կարողանաք գրել հարցում եւ ձեռքով եւ ձեռքով օգտագործել, բայց գործնականում այդպես չէ: Առաջադրանքների մեջ, որոնք անընդհատ 1C ծրագրավորողի առջեւ են, առաջնահերթությունը ծածկագրի արագ եւ բարձրորակ ուղղագրություն է, եւ երբ դիմում եք ձեռնարկում, ծախսելու համար գրեթե անհնար է անցկացնել Թանկարժեք ժամանակ խնդրանքի բոլոր շինությունները խաղալու համար գտեք գրվածքներ, որոնք դուք արել եք գրելիս, եւ այլն, հետեւաբար, մի վատնեք ժամանակներ, բայց օգտագործեք հարցման դիզայներ: Դա կփրկի ձեր ժամանակը եւ թույլ կտա ձեզ ստեղծել բարդ պահանջներ առանց մեծ ջանքերի: Հայտերի տեքստը սկսելու համար գրել կոդով գրել.

Հարցում .Text \u003d "";

Դրանից հետո մենք կուրսորը կտեղադրենք մեջբերումների միջեւ, կտտացրեք մկնիկի աջ կոճակը եւ ընտրեք Նյութը Շինարար Հայց Բացվում է հարցման դիզայներների պատուհանը:

Այժմ անհրաժեշտ է ընտրել ձեզ անհրաժեշտ 1C 8-ի տվյալների բազայի աղյուսակը: Մեզ պետք է վիրտուալ սեղան Շրջվում է Հաշվապահական հաշվառման գրանցամատյան Ամենամոլ, Մենք դա կգտնենք դիզայներների պատուհանի ձախ մասում

Տեղափոխեք այն դեպի տարածք Սեղաններ եւ լրացրեք պարամետրերը: Բոլոր վիրտուալ հարցման սեղանների համար կա պարամետրերի հատուկ հավաքածու, որոնք թույլ են տալիս ընտրել ցանկալի տվյալները հիմնական աղյուսակից (մեր դեպքում `հաշվապահական հաշվառման հիմնական աղյուսակը) Ամենամոլ): Բացեք վիրտուալ սեղանի կարգավորումների պատուհանը:

Լրացրեք պարամետրերը, այն ժամանակահատվածները, որոնք մենք փոխանցեցինք խնդրանքին: Որ պարամետրը օգտագործելու խնդրանքի տեքստում պետք է գրվել դրա առջեւ խորհրդանիշ գրելու համար: ampersanda (&)

Մնում է հաշվի առնելով վիճակը: Հաշվապահություն: Դա անելու համար գտնեք վիրտուալ սեղանի լարերի պարամետրերը Բաշխում Եւ գրիր այնտեղ

Հաշիվը հիերարխիայում (& Account62)

Կարող եք նաեւ օգտագործել դիզայնի կոնստրուկտորը `սեղմելով կոճակը երեք կետով:

Վիրտուալ սեղանի համար այլեւս պայմաններ չեն պահանջվում, այնպես որ կտտացրեք կոճակը լավ Վիրտուալ սեղանի պարամետրերի պատուհանում: Հաջորդը, դուք պետք է ընտրեք սեղանից անհրաժեշտ դաշտերը Ամենաթանկ: Իրավունքներ(այսինքն: Քանդադրություն, պայմանագրային պայմանագիր, ժամանում եւ սպառում): Ընտրված աղյուսակում առկա դաշտերի ցանկը տեսնելու համար սեղմեք «+» խորհրդանիշը նրա անվան մոտ: Դրանից հետո ցանկալի դաշտերը քաշեք հարցման դիզայներների ճիշտ տարածքի, որը կոչվում է. Դաշտեր: Եթե \u200b\u200bդուք բացում եք հաշվապահական հաշվառման ծրագրի պլան, մենք դա կտեսնենք հաշվի համար 62 Վերլուծություն ըստ Counterpart- ը Subconto1 էեւ Contacthertengent - Subconto2..

Այսպիսով ընտրեք վիրտուալ սեղանի դաշտերը Subconto1 մի քանազոր Subconto2., Քանի որ մենք պետք է գումարի գումարի եւ սպառման համար, մենք ընտրում ենք նաեւ դաշտերը Աշխարհի վաճառք մի քանազոր Ինչ-որ բան

Լրացրեք մեր ընտրած դաշտերի կեղծանունները, դրա համար մենք դիմում ենք էջանիշին Ասոցիացիա / կեղծանուն Եւ սահմանեք անհրաժեշտ դաշտային անունները:

Քանի որ մեր զեկույցում տվյալները բացառվելու են հիերարխիկ (առաջին մակարդակում գտնվող գործընկերոջը, եւ նրա բոլոր պայմանագրերը `արդյունքների միջոցով` հիերարխիայում տվյալների կազմաձեւում: Եկեք գնանք դիզայներ էջանիշի համար Արդյունքները, Խմբավորման դաշտերում հաջորդաբար քաշվելով Կապակցականություն մի քանազոր Պայմանագրաշարվորեւ եզրափակչում Գալար մի քանազոր Սպառում.

Դրա մասին, հարցման դիզայներներում աշխատելը ավարտված է, սեղմեք կոճակը լավ Եվ մենք տեսնում ենք, որ մեր խնդրանքով տեքստը հայտնվեց ծրագրի կոդում:

Հարցում .Text \u003d "Ընտրեք | Առեւտրային սպառում: Subconto1 որպես գործընկեր, | Ինքնասպասադիր շրջադարձեր: Subonto2- ը `որպես մեկ միավորի պայմանագիր, | Hoshechnocotypes. Ամփոփիչ ամպեր, որպես ծխական, | Hoshechnoclotypes. Ամփոփիչ քշել որպես հոսք | Է | Գրանցվել. Աղբյուրը .Clotypes (& start-opperiod եւ ագրատար, հաշիվ հիերարխիայում (& Account62), որպես գյուղատնտեսական անջատիչ | Արդյունքներ | Գումարը (ժամանում), | Գումարը (սպառումը) | Ծրագրաշար | Կապակցականություն | Պայմանագրային տրաֆիկ »;

Հայցի գրությունը ավարտելուց հետո շարունակեք լրացնել տարածքներ Dannanecontrant, Այս տվյալները Isterified մի քանազոր Նկուղ, Այս բոլոր տարածքները մենք լրացնելու ենք հարցումը կատարելիս ստացված տվյալները: Մեր խնդրանքը պարունակում է խմբեր ( Կապակցականություն մի քանազոր Պայմանագրաշարվոր) Ընտրեք դրանից տվյալները հետեւյալ կերպ.

Ընտրովի հակասություն \u003d հարցում. Լրացրեք () Ընտրեք (շրջանցեք խորհրդատվություն: Մուտք);

Այսպիսով, մենք կստանանք գրառումներ բոլոր գործընկերների արդյունքներով:

Նախքան ցիկլը օգտագործելով նմուշառման տվյալները շրջանցելը, նախաստորագրման փոփոխականները նախատեսված են հաշվետվության համաձայն ընդհանուր արդյունքների հաշվարկման համար.

Այն ուժ \u003d 0; Տուրձեր \u003d 0;

Հաշվետվության համար տվյալների հիերարխիայի միջոցով ցուցադրվելու են (եւ «+» -ի կողմից հակադարձելու համար սահմանեք աղյուսակային փաստաթղթի շարքեր:

TABDOK. AUTO-GRUP ();

Բոլոր բլիթներն ավարտված են, այժմ շարունակեք շրջանցել հարցման արդյունքները: Մենք շրջանցում ենք շրջանցում, օգտագործելով ցիկլ Մինչեւ

Մինչ ընտրությունը հայցադիմում է: Էնդակելու հաջորդ () ցիկլը.

The իկլերի սկզբում վերափոխեք պարամետրերը Գալար մի քանազոր Սպառում Շրջան Dannanecontrant, Ինչի համար է դա? Պատկերացրեք իրավիճակը, որ ըստ գործընկերության Քեռի Վասիա, Ժամանում 10, իսկ սպառումը 5, եւ նրա համար հաջորդ գործընկերոջը Քեռի Պետա Այս դեպքում չկա ծախսերի գալը, եթե մենք չենք վերափոխում պարամետրերը Գալար մի քանազոր Սպառում, այնուհետեւ `շարքում, գործընկերոջ վրա Քեռի Պետա 5-ի եւ սպառման 10-ի ժամանումը կընկնի:

Oblastandencontrent. Պարամետրեր Oblastannekontrent. Պարամետրեր: Աղբյուր \u003d 0;

Դրանից հետո լրացրեք տարածքը Dannanecontrant Նմուշառման տարրերի տվյալներ

Արդյունքները լրացնելը (Oblastanneecanttragent. Պարամետրեր, Samplebr երթ);

Լրացնելուց հետո կարող եք ցուցադրել տարածքը Աղյուսակային փաստաթուղթՔանի որ մենք օգտագործում ենք տողերի ավտոմատ սահմանաչափ, ապա անհրաժեշտ է խմբավորման գծի մակարդակի մակարդակը նշել (մեր զեկույցում մեր զեկույցում կլինեն երկու մակարդակ `երկրորդի պայմանագրերի համար):

Տապակած

Այժմ այս գործընկերության համար կազմեք նմուշը իր պայմանագրերի վրա:

Verificationtagogotragent \u003d Singebagger: Վոիդ (շրջանցում ներկայացուցչություն: Քարտեզներ);

Մենք շրջանցում ենք շրջանցում, օգտագործելով ցիկլ Մինչեւ.

Մինչ ընտրությունները խաչքար են: Հաջորդ () ցիկլը էնդակելի;

Պայմանագրային պայմանագրերի ներքո ցիկլում վերափոխեք պարամետրերը Գալար մի քանազոր ՍպառումԼրացրեք տարածքը Այս տվյալներըՆմուշից եւ այն աղյուսակային փաստաթղթի մեջ բերեք գրառումների երկրորդ մակարդակին:

Բանկանդաց. Պարամետրեր: Շարժիչ \u003d 0; OblaStandanno-Croor: Պարամետրեր: Աղբյուր \u003d 0; Լրացնելը (Oblastandannag.parameters, Elegladoguerytragen); Tabdow.stiver (Oblast Dane, 2);

Նաեւ այս ցիկլում ժամանման եւ սպառման համար վերջնական արժեքների փոփոխական հաշվարկը կավելացնի ընթացիկ արժեքները:

Ընդհանուր ընդունող \u003d դա ուժ + ընտրություն Խաչել: Շարժիչ; Կտակարան \u003d քաղաքավարություն + ստուգում: Աղբյուր;

Այս տվյալների ելքի վրա տարածքում Dannanecontrant, Այս տվյալները Isterified Ավարտված է, մնում է լրացնել սեղանի փաստաթղթի ավտոմատ սահմանաչափը:

Tauffa. Գործարքառողոգրաֆիա ();

Ամբողջությամբ ցիկլերը, որոնք պատասխանատու են տարածքում տվյալների արտակարգման համար Dannanecontrant մի քանազոր Այս տվյալները Isterified Կարծես սա.

TABDOK. AUTO-GRUP (); Մինչ ընտրության մարդասպանը: Հաջորդ () Olbastanceannectant ցիկլը: Պարամետրեր Oblastannekontrent. Պարամետրեր: Աղբյուր \u003d 0; Արդյունքները լրացնելը (Oblastanneecanttragent. Պարամետրեր, Samplebr երթ); Tabdown.Shvess (Oblastdanecontragent, 1); Verificationtagogotragent \u003d Singebagger: Վոիդ (շրջանցում ներկայացուցչություն: Քարտեզներ); Մինչդեռ Elegladogogue-Codcant- ը: Հաջորդ () ցիկլի շրջանի դան: պարամետրեր: Շարժիչ \u003d 0; OblaStandanno-Croor: Պարամետրեր: Աղբյուր \u003d 0; Լրացնելը (Oblastandannag.parameters, Elegladoguerytragen); Tabdow.stiver (Oblast Dane, 2); Ընդհանուր ընդունող \u003d դա ուժ + ընտրություն Խաչել: Շարժիչ; Կտակարան \u003d քաղաքավարություն + ստուգում: Աղբյուր; Էսթիսլիկ; Էսթիսլիկ; Tauffa. Գործարքառողոգրաֆիա ();

Մնում է տարածքի վերջնական տվյալները հանել Նկուղ եւ տարածքն ինքնին բերեք Աղյուսակային փաստաթուղթ.

Oblastpodval. Պարամետրեր: Հարմար \u003d ընդհանուր պատճառ; Տարածաշրջանների պարամետրեր: Հարմար \u003d քաղաքացում; TABDOW. Վերազինել (Տարածաշրջանային տերեւալ);

Սա 1C 8-ի համար արտաքին զեկույց գրելու գործընթացն է `առանց SCD- ի օգտագործման օգտագործման: Այժմ այն \u200b\u200bկարող է ձեւավորվել 1C ռեժիմով. Ձեռնարկություն 8 եւ ավելացնել գրացուցակում Արտաքին վերամշակում Հոդվածում դիտված զեկույցի ֆայլը կարող եք ներբեռնել:

Տեսանյութը տեսեք կառավարվող դիմումի համար արտաքին տպագիր ձեւ ստեղծելու համար.

Ուշադրություն
Իր սկավառակներից բոլոր վերամշակումը նախատեսված է տեղեկատվական նպատակներով եւ բացառապես իր գրանցված օգտվողների համար:

Օբյեկտների ընտրություն եւ մշակում: (Universal)

Փաստաթղթերի եւ տեղեկատու գրքերի օբյեկտների որոնում, որոնք բավարարում են որոշակի պայմաններ: Գործընթացների որոնման արդյունքները:

Լրացրեք տեղեկատվական ամբողջական բազան: (Universal)

Մեքենաներ IB նմուշային կազմաձեւեր.

  • UPP 3.1.
  • BP 1.6.
  • 10.3.

Փոխանակման համար գրանցման փոփոխություններ: (Universal)

Խմբագրումները, կառավարվող դիմումի ռեժիմում, փոխանակման օբյեկտների փոփոխությունների գրանցում: Թույլ է տալիս փոխել ընթացիկ գրանցումը տարբեր հանգույցների վրա: Փոխում է ստացված եւ ուղարկված հաղորդագրությունները:

Փոխարկել օգտվողի գործողությունների մատյան: (Universal)

Փոխարկվում է ծրագրին, ներկառուցված լեզվով, օգտագործողի գործողությունների մատյան:

Տվյալների ամբողջական որոնում: (Universal)

Տվյալների ինդեքսավորում եւ որոնում:

Որոնել եւ փոխարինել արժեքները: (Universal)

Փնտրում եւ փոխարինում է հղումային արժեքներին IB օբյեկտներում:

Տեխնոլոգիական մատյան հիմք դնելը: (Universal)

Ստեղծում կամ խմբագրում է տեխնոլոգիական տեղեկամատյան: Այն հնարավորություն ունի կարգաբերելու արտակարգ իրավիճակների ավարտի գործի ստեղծումը, պայմանների եւ իրադարձությունների պարամետրերը, եթե տեղեկատվությունը ձայնագրվի այս ամսագրում:

Վահանակի առաջադրանքներ: (Universal)

Վերահսկել ֆոնային եւ կարգավորող առաջադրանքները: Հեռացնում է, ստեղծում է նորերը:

Փոխարկեք արտաքին բուժումները: (Universal)

Փոխեք գաղտնի տեղեկատվությունը: (Universal)

Որոշակի տեղեկատվությունից ընտրովի փոփոխություն կամ IB մաքրում:

Խմբի փոփոխություն Մանրամասների փոփոխություն: (Universal)

Փոխում է մանրամասները եւ աղյուսակային մասերը փաստաթղթերի եւ տեղեկատու գրքերի մեջ:

Բեռնաթափման եւ ներբեռնելու օգտվողներին: (Universal)

Վերաբեռնվում եւ ներբեռնում է IB օգտագործողներին XML ֆայլ:

Տվյալների տեղափոխումը արտաքին տվյալների բազան: (Universal)

Բեռնաթափում է տվյալների կառուցվածքները արտաքին DBMS- ի կողմից `ADO- ի կողմից երկու ռեժիմով.

  • Բեռնաթափել ամեն ինչ
  • Բեռնաթափման փոփոխություններ (օգտագործվում է աշխատանքային IB- ի փոփոխությունները համաժամեցման համար, IB ստացողի հետ): Այս ռեժիմը օգտագործում է փոխանակման ծրագրի մեխանիզմները:

Աջակցում է հետեւյալ DBMS- ին.

  • Microsoft SQL:
  • IBM DB2.
  • Oracle
  • Postgreesql
  • Mysql

Բեռնաթափում եւ բեռնաթափում XML տվյալների: (Universal)

Վերբեռնում եւ բեռնում է տվյալները IB- ին, ամբողջովին եւ մասնակիորեն: Այն օգտագործվում է օբյեկտի կազմի, կազմաձեւերի միջեւ նմանատիպ տվյալների փոխանցման համար:

Ներբեռնեք տվյալները աղյուսակային փաստաթղթից: (Universal)

Կառավարում է բեռնել տվյալները աղյուսակային փաստաթղթերից տեղեկատու գրքեր եւ աղյուսակային մասեր:

Աշխատում է հաստ հաճախորդի մեջ `կանոնավոր դիմումի ռեժիմով:

Վահանակի հարցումները: (Universal)

Հսկայական օգնություն է ցուցաբերում զեկույցների կազմման եւ հարցումներ ստեղծելու հարցում:

Արտաքին բեռնափոխադրողներ միացնելու համար զեկույցներ, 1C պլատֆորմի համար տպագրված ձեւեր. Ձեռնարկություն 8.2 Նոր ստանդարտ Կառավարվող դիմումում աշխատել (ենթահամակարգից ստանդարտ) Ստանդարտ գրադարաններ 8.2): Հայտնվեցին «չիպսեր», ինչը նախկինում չէր.

    Վերամշակողների երկարացված տեսակը. Լրացրեք օբյեկտը, ստեղծելով հարակից օբյեկտներ: Այժմ փաստաթղթերում կարող եք ավելացնել ձեր սեփական կոճակները `ամբողջ փաստաթուղթը լրացնելու համար, ինչպես նաեւ ձեր ներդրման կոճակները` հիմնվելով:

    Մեկ վերամշակումը կարող է անմիջապես պարունակել մի քանի գործողությունների (հրամաններ), I.e. Կարող եք մեկ վերամշակել, որտեղ միանգամից կլինեն մի քանի ճաշացանկի իրեր. Տպագրություն եւ ապրանքային հաշիվ, առեւտրային ստուգման տպում, երաշխիքային կտրոնի տպում: (Հեղինակի նշում. Նախքան հին ստանդարտը, նման բաներ անելու համար անհրաժեշտ էր միանգամից անել ամեն ինչ (նույնիսկ եթե ոչ) եւ անհրաժեշտ չէ ընտրել ձեր ձեւը, որի համար անհրաժեշտ է ընտրել ձեր ձեւը անհրաժեշտ գործողություն)

    Կարող է մուտքագրվել հիմքի վրա եւ միանգամից լրացնել օբյեկտները մի քանի օբյեկտների հիման վրա, եւ ոչ մեկը

    Կարող եք նշել ժամանակացույցի իրականացնող սերվերի հրամանները (սերվերի վրա):

    Կարող եք սահմանել «անվտանգ» կամ «անվտանգ» ռեժիմը, այսինքն: Գործարկել վերամշակումը `հաշվի առնելով իրավունքների սահմանափակումը կամ անտեսել դրանք (ինչպես լիարժեք իրավունքների ներքո)

    Կարող եք սահմանել օգտագործման ռեժիմը. Մի օգտագործեք, կարգաբերեք, օգտագործեք: «Չօգտագործել» - ոչ թե աշխատանքի մեջ, «կարգաբերումը» երեւում է միայն ադմինիստրատորներին, «Օգտագործեք աշխատանքի մեջ»:

    Կարող եք հնարավորություն տալ օբյեկտների օգտագործումը օբյեկտների տեսքով եւ ցուցակների ցանկում:

    Դուք կարող եք անմիջապես կապել բոլոր օբյեկտների վերամշակման կամ զեկույցի:

    Կարող եք կազմաձեւել արագ մուտք Արտաքին բուժման որոշակի թիմերին:

    Հնարավոր է նշել, թե որ միջերեսի բաժինները պետք է հայտնվեն լրացուցիչ վերամշակման եւ զեկույցների մասին:

Այսպիսով, ինչ կարելի է միացնել ստանդարտ կազմաձեւերի:

Պլատֆորմի տեսանկյունից կարող եք միանալ.

  • Արտաքին վերամշակում (EPF երկարաձգմամբ ֆայլեր);
  • Արտաքին հաշվետվություններ (ERF Rash- ի ֆայլերը):

Դիմումի տարածքի (կազմաձեւման) տեսանկյունից կարող եք կապել արտաքին վերամշակումը եւ զեկույցները դիտել *:

  • Լրացուցիչ բուժում
  • Լրացուցիչ զեկույց
    • Պարզապես լրացուցիչ զեկույց
  • Լրացնելը
    • Դրա կոճակները `առարկաները (փաստաթուղթը) լրացնելու համար, նախկինում միայն կոճակներ կային աղյուսակային մասը լրացնելու համար:
  • Տպագիր ձեւ
    • Լրացուցիչ տպագիր ձեւ (առաջադեմ տպագիր ձեւերի կոճակ)
  • Հաղորդել
    • Զեկույցը կցված է օբյեկտներին (տեղեկատու գրքեր եւ փաստաթղթեր):
  • Առնչվող օբյեկտների ստեղծում
    • Ձեր ներդրումը բազայի վրա (կոճակ «հարակից օբյեկտների ստեղծում ...» -ը ավելացվում է «Enter out out out out» ընտրացանկի կետում)

* Խմբագրական գրասենյակի օրինակով `« Էդը »Փոքր ընկերության կառավարում: 1.2 »

Մենք վերլուծելու ենք, թե ինչպես է այն գործում: Արտաքին բուժում եւ հաշվետվություններ կապելու համար կա մի ստանդարտ, որը նկարագրում է արտաքին վերամշակման եւ զեկույցի փոխազդեցության միջերեսը, եւ բոլոր տեսակի համար կան ընդհանուր պահանջներ, եւ յուրաքանչյուր տեսակի համար հատուկ մշակություններ կան:

Սկսենք ընդհանուր պահանջներից բոլոր տեսակի բուժման եւ հաշվետվությունների համար: Լրացուցիչ արտաքին վերամշակման կամ զեկույց ստեղծելու համար անհրաժեշտ է օբյեկտի մոդուլում `համապատասխան տեղեկատվության արտահանման գործառույթը հայտարարելու համար, որը պետք է լրացնի պահվածքը նկարագրող կառուցվածքը: Այս հատկության օրինակ.

Գործառույթի տեղեկատվություն Ամառային մշակման () արտահանման
Գրանցում-անվճար \u003d նոր կառուցվածք;
Գրանցվել Հողատարածք («Անուն», «օրինակ, օգտագործելով արտաքին պրոցեսներ 8.2»);
Գրանցում: հող («ապահով», ճշմարտություն);
Գրանցամատյան: Մուտքագրեք («տարբերակ», «1.0»);

// Լրացուցիչ վերամշակում
// Լրացուցիչ զեկույց
// գործողություններ
// զեկույց
// տպագիր ձեւ
// ստեղծված օբյեկտներ
Գրանցում Մուտքագրեք («Տեսեք», «Ընտրովի»);

Գրանցվել Ներկայացում («Տեղեկատվություն», «Վերամշակումը կատարվում է արտաքին գործընթացների մասին 8.2-ի նոր ստանդարտի համաձայն:

///////// թիմ /////////////////////////////////////////////////////////////////////////////////////////////////////////
TzComand \u003d նոր սեղաններ;
TzComand.colonks. Հուլում («նույնացուցիչ»);
TzComand.colonki. Հուլում («կատարում»);
TzComand.colonki. Հազիկ («Փոփոխիչ»);
TzComand.colonki. Հուլում («Սահմանում»);
TzComand.colonks. Addly («Օգտագործեք»);


լարային հրամաններ: Sayentifier \u003d "1";
լարային հրամաններ: Ներկայացում \u003d "Team" "Hello Word" "(բացում ձեւ)";

լարային հրամաններ: Օգտագործելով \u003d "բացում";

Լարային հրամաններ \u003d tzComand. Ավելացնել ();
strfewands.identifier \u003d "2";
լարային հրամաններ: ձայնագրում \u003d "Team" "Hello Word" "(մարդաշատ սպորտային կոշիկներ)";
Լարային հրամաններ: Առնչվող տարանցում \u003d ճշմարտություն;
լարային հրամաններ: Օգտագործելով \u003d "մարդաշատ սպորտային կոշիկներ";

Լարային հրամաններ \u003d tzComand. Ավելացնել ();
լարային հրամաններ: Sayentifier \u003d "3";
լարային հրամաններ: Ձեռք \u003d "Հրաման" "Hello Word" "(զանգի սերվեր)";
Լարային հրամաններ: Առնչվող տարանցում \u003d ճշմարտություն;
լարային հրամաններ: Օգտագործելով \u003d "Ringwity Pattern";

Գրանցվել. Ներդրեք («Թիմներ», TZComand);

//////////////////:
// վառարանների, լցոնման, մաքրման օբյեկտների մուտքագրման համար
// ՄՈՍՏԻՎԵՆՆԵՐ \u003d ՆՈՐ ԶԱՆԳԱՐԱՆ;
// մերկացում: Ավելացնել («Փաստաթուղթ. *»); // Բոլոր փաստաթղթերը սահմանված են
// մերկացում: Ավելացնել ("Փաստաթուղթ. Avanpsy Report");
// մերկացում: Ավելացնել («Փաստաթուղթ: Caspaker»);
// Գրանցում «վայրէջք», զանգվածային ճառագայթում);

Վերադարձներ գրանցված;

Վերջնական

Այսպիսով, ինչպես տեսնում եք, գործառույթը լրացնում է գրանցման ֆայլի կառուցվածքը, որն ունի հետեւյալ տարրերը (պարամետրեր).

    Անուն - կարճ վերամշակում

    Տարբերակ - տեղեկատվության մշակում

    Ապահով ռեժիմ - Պատասխանատու է, արդյոք պետք է իրականացվի վերամշակումը, հաշվի առնելով օգտագործողի իրավունքները: Եթե \u200b\u200bարժեքը դնեք «սուտ», ապա վերամշակումը կամ զեկույցը կիրականացվի առանց հաշվի առնելու իրավունքների սահմանափակումները (ինչպես լիարժեք իրավունքների ներքո): Այս հատկությունը հայտնվեց 8.2-ում, որտեղ, արտաքին բուժում եւ զեկույցներ ստեղծելիս երկրորդ պարամետրը ցույց է տալիս ռեժիմը:

    Դիտեք վերամշակման կամ զեկույցի տեսակը: Հնարավոր արժեքներ, որոնք ես թվարկեցի հոդվածի սկզբում, եւ կոդում տեղադրման հնարավոր արժեքները նշվում են մեկնաբանություններում

  • Հրամաններ - արժեքների աղյուսակ, որում նշված են օգտագործված հրամաններ: Սյունակների սեղանի արժեքներ.
    • Նույնացուցիչ `ցանկացած լարային (հրամանի նույնացուցիչ)
    • Դիտեք - Թիմի նկարագրությունը
    • Modifier - լարային (օգտագործվում է լրացուցիչ տպագիր ձեւերի համար)
    • Display ուցադրվում է - ազդանշանային պատուհանը կհայտնվի նախքան կատարումը սկսելը եւ ավարտելուց հետո (հաճախորդի եւ սերվերի հրամանների համար `առանց ձեւի)
    • Օգտագործում - մշակման մեկնարկի ռեժիմ.
      • Բացման ձեւ - ձեւավորման ձեւը կբացվի
      • CalcyAcygometode - հաճախորդի արտահանման մեթոդի ձեւը զանգահարելով
      • Զանգահարելով ստեղծող - Զանգահարեք արտահանման ռեժիմը մշակման մոդուլից

Կախված վերամշակման կամ զեկույցի տեսակից, ինչպես նաեւ «Օգտագործման» հրամանի գործարկման ռեժիմը, ձեւի մոդուլում սահմանված մեթոդները, օբյեկտի մոդուլը: Փոխանցված պարամետրերի ցանկը նույնպես տարբեր է: Դիմում են զանգերի եւ օգտագործման բոլոր տեսակի բուժման միջոցների օրինակներ:

Բավականին հաճախ, երբ խորհրդակցության ընթացքում անհրաժեշտ է որոշակի բարդ հարց լուծել, ես առաջարկում եմ իմ հաճախորդներին իրականացնել դա 1C ծրագրում, օգտագործելով Արտաքին վերամշակումկամ Արտաքին տպագիր ձեւ, Եվ ես հազվադեպ չեմ բախվում այն \u200b\u200bփաստի հետ, որ մարդը պարզապես ծանոթ է 1C ձեռնարկության պլատֆորմի ծրագրերի հնարավորությանը 8. ծրագիրը ինքնաբերաբար թարմացնելու անկարողությունը: Ինչը ստիպված կլինի մեծ գումար վճարել ծրագրի թարմացման համար:

Նման հարցերը պարզաբանելու համար, ինչպես նաեւ պատմեք, թե ինչի մասին է Օգտակար հնարավորություններ Տվեք արտաքին վերամշակման եւ արտաքին տպագիր ձեւեր Որոշեցի գրել այս հոդվածը: Հոդվածում ես չեմ դիտարկի վերամշակման վերամշակման գործընթացի տեխնիկական կողմը: Դա, ամենայն հավանականությամբ, ասվելու է մեկ այլ հրապարակման մեջ: Այստեղ ես կփորձեմ բացատրել մեխանիզմի էությունը եւ բերել այն դեպքերի հատուկ օրինակներ, երբ արտաքին վերամշակումը եւ տպագիր ձեւերը կարող են օգտվել օգտագործողին:

Հոդվածը կզբաղվի հետեւյալ լրացուցիչ ընտրանքներով `լրացուցիչ արտաքին միացված օբյեկտների համար.

  • Սեղանի մասերի լրացուցիչ արտաքին մշակում;
  • Լրացուցիչ արտաքին տպագիր ձեւեր.
  • Լրացուցիչ արտաքին հաշվետվություններ;
  • Լրացուցիչ արտաքին վերամշակում:

Ինչ է լրացուցիչ արտաքին վերամշակում, հաշվետվություններ եւ տպագիր ձեւեր




Սկսելու համար, ես կցանկանայի ընդհանուր առմամբ պատմել Որոնք են այս արտաքին վերամշակումը, հաշվետվությունները եւ տպագիր ձեւերը, Բավական հաճախ, սովորական կազմաձեւով աշխատելիս, դա 1C ZPE կամ 1C ձեռնարկության հաշվապահություն կամ մի քանի այլ կազմաձեւեր, անհրաժեշտ է որոշակի գործառույթների անհրաժեշտություն, որը նախատեսված չէ 1C մշակողների կողմից: Օրինակ, դա կարող է անհրաժեշտ լինել Տպագիր ձեւորը չի կարգավորվում, բայց օգտագործվում է կազմակերպության ներքին կարիքների համար: Կամ պահանջվում է որոշակի ձեւով Գործընթաց (փոփոխություն, կարգաբերել) Տվյալների բազայում առկա տվյալները: Օրինակ, փաստաթղթերում որոշակի առաջարկներ փոխեք պահանջվող ժամանակահատվածի համար, որը ձեռքով արվում է անհարմար է մեծ քանակությամբ տեղեկատվություն:

Այս դեպքում երկու տարբերակ կա: Առաջին, մենք կարող ենք ինքնուրույն կատարելագործել կազմաձեւերը, ծրագիրը: Դրանից հետո այն կդադարի լինել բնորոշ եւ թարմացնել իր գեղեցիկը Պարզ եղանակներորը ես գրել եմ, չի գործի: Նեպտիկայի կազմաձեւի թարմացումը գործընթացն ավելի երկար եւ լուրջ է, ուստի այս մոտեցմամբ, ամենայն հավանականությամբ, ծրագիրը թարմացնելու համար պետք է վճարեն ամսական 1C մասնագետ: Երկրորդ Ընտրանքն է զարգացնել կամ խնդրել զարգացնել արտաքին վերամշակման կամ տպագրության ձեւը (զեկույց): Սա, ըստ էության, արտաքին մոդուլ է, որը մշակվում է կազմաձեւման 1C ծրագրավորման լեզվով, բայց փոփոխություններ չի կատարում ստանդարտ կազմաձեւման մեջ: Այն գոյություն ունի, անկախ ինքնին կազմաձեւից: Հատուկ տեղեկատու գրքերն օգտագործվում են պահեստավորման համար. «Ծառայության» հիմնական ընտրացանկը -\u003e «Լրացուցիչ հաշվետվություններ եւ վերամշակում»:

Սեղանի մասերի լրացման լրացուցիչ արտաքին մշակում

Սեմինար «Lifehaki 1c Zup 3.1»
15 Lifehams- ի վերլուծություն `համաձայն 1C ZUP 3.1.

1C ZUP- ում աշխատավարձի հաշվարկը ստուգելու ստուգում-ցուցակը 3.1
Տեսանյութ - Ամսական անկախ հաշվապահական ստուգում.

Աշխատավարձի հաշվեգրումը 1C ZUP 3.1-ում
Քայլ առ քայլ հրահանգ Սկսնակների համար.

Հիմա տեսնենք, թե ինչ հնարավորություններ կտան մեզ ամեն չորսը Արտաքին մոդուլներ, Սկսենք Ս. Աղյուսակային մասերի արտաքին բուժում, Ինձ թվում է, որ փաստաթղթերի սեղանի մասերի այս վերամշակումը առավել լիովին պատկերված է, թե ինչպես կարելի է բավականին լրջորեն վերջ տալ ծրագիրը, միաժամանակ չկատարել բնորոշ կազմաձեւում:

Դա ավելի պարզ դարձնելու համար ես կտամ իմ պրակտիկայի հատուկ օրինակ, որում ես նախկինում օգտագործում էի առաջադրանքը Տաբլային մասերի արտաքին վերամշակում, Խմբագրման «1C աշխատավարձի եւ անձնակազմի կառավարման» կազմաձեւում 2.5 Փաստաթուղթ կա «Տոնական եւ հանգստյան օրերի վճարում» (Այս փաստաթուղթը, որը գրված է մանրամասն): Մեջ Բնորոշ ձեւ Այս փաստաթուղթը հնարավորություն է տալիս ավտոմատ կերպով լրացնել աշխատողների «Աշխատված արձակուրդներում» աշխատողների կողմից ինքնաբերաբար լրացնելու ունակությունը:

Հաշվապահը խնդրեց գիտակցել աշխատողների կողմից այս փաստաթուղթը լրացնելու հնարավորությունը, որի աշխատանքային օրերը հանգստյան օրերին էին, այսինքն: «Աշխատված է հանգստյան օրերին».

Այս ֆայլը ներբեռնվել է գրացուցակում «Սեղանի մասերի արտաքին մշակում» (Ծառայությունների ցանկի տարր -\u003e "Լրացուցիչ հաշվետվություններ եւ վերամշակում" -\u003e «Աղյուսակային մասերի լրացուցիչ արտաքին մշակում»): Այս տեղեկատու գրքի առարկա ստեղծելիս նշվեց, թե որ փաստաթղթում է վերաբերում բեռնման վերամշակմանը. «Տոնական եւ հանգստյան օրերի կազմակերպությունների վճարում», ինչպես նաեւ «Աշխատակիցներ»: Մեր օրինակում փաստաթղթի աղյուսակային մասը մեկն է, բայց այլ փաստաթղթերում կարող են լինել դրանցից մի քանիսը, հետեւաբար պահանջվում է հատուկ նշել, թե որ վերամշակման հետ է կապված:

Այս վերամշակումը գրացուցակին ավելացնելու արդյունքում «Լրացուցիչ արտաքին վերամշակում աղյուսակի մասերը լրացնելու մասին» «Տոնական եւ ելքային մասերի վճարում» փաստաթղթում «Լրացրեք» կոճակը կհայտնվի բացվող ցուցակի հետ, որում հնարավոր կլինի սկսել այս վերամշակումը: Մեր դեպքում «Լրացնելու կիրակի» կոճակը հասանելի է բացվող ցուցակում: Նրա ճնշումը գործարկում է այն ալգորիթմը, որը պարունակվում է վերամշակման մեջ: Այս օրինակում սեղանի մասը կլցվի այն աշխատակիցների հետ, ովքեր տեղի են ունեցել արձակուրդային օրվա ընթացքում: Ուշադրություն դարձրեք, որ այս կոճակը նախկինում (վերեւում գտնվող սքրինշոթ):

Այս մեխանիզմը թույլ է տալիս լուծել խնդիրների շատ լայն տեսականի, առանց դիմելու ինքնին կազմաձեւման բարելավմանը: Հետեւաբար, ես հաճախ օգտագործում եմ այս հնարավորությունը `հաճախորդի առաջադրանքներն իրականացնելու համար:

Լրացուցիչ արտաքին տպագիր ձեւեր

Սեմինար «Lifehaki 1c Zup 3.1»
15 Lifehams- ի վերլուծություն `համաձայն 1C ZUP 3.1.

1C ZUP- ում աշխատավարձի հաշվարկը ստուգելու ստուգում-ցուցակը 3.1
Տեսանյութ - Ամսական անկախ հաշվապահական ստուգում.

Աշխատավարձի հաշվեգրումը 1C ZUP 3.1-ում
Քայլ առ քայլ հրահանգներ սկսնակների համար.

Այս տարբերակը շատ նման է նախորդին: Դուք, ամենայն հավանականությամբ, տեսել եւ գիտեք, որ գրեթե յուրաքանչյուր փաստաթուղթ եւ նույնիսկ տեղեկատու գրքերի որոշ տարրեր տպագիր ձեւեր ունեն: Նրանք, քանի որ կանոնները տեղակայված են տեղեկատու գրքի կամ փաստաթղթի ձեւի ձեւի ստորին աջ անկյունում: Երբեմն տպագրության բնորոշ ձեւերը բավարար չեն: Օրինակ, կազմակերպությունը կարող է ունենալ աշխատանքային պայմանագրի սեփական ձեւը: Հիշեցնեմ ձեզ, որ «Աշխատուժի պայմանագրի» բնորոշ տպագրական ձեւը տեղակայված է որպես «Աշխատակիցների աշխատակիցներ» գրքի ձեւի մաս:

Այս տպագիր ձեւերին կարող եք ավելացնել ձեր սեփական դիրեկտորիաները: Դա անելու համար արտաքին տպագիր ձեւը ունի «.epf» երկարաձգում: Այնուհետեւ այն ստեղծվում է տեղեկատու գրքի տարր: «Լրացուցիչ արտաքին տպագիր ձեւեր» (Menu անկի «Ծառայություն» -\u003e «Լրացուցիչ հաշվետվություններ եւ վերամշակում») եւ «.epf» երկարաձգմամբ ֆայլը ավելացվում է այս գրացուցակի այս տարրին: Դուք նաեւ պետք է նշեք, թե որ փաստաթղթի կամ տեղեկատու գիրքը ավելացվում է վերամշակում:

Արդյունքում, մեկ այլ ձեւ կհայտնվի «Աշխատակիցներ» գրքի «Աշխատակից» - «Զբաղվածության պայմանագիր (Ալֆա ՍՊԸ) տեղեկատու գրքի տարրերի կազմի մեջ, որը մինչ այդ չէր: Եւ նրան արտաքին տեսք Եվ տվյալների լրացումը որոշվում է ծրագրավորողի կողմից .epf ֆայլում:

Այս հատկությունը `փաստաթղթերի եւ տեղեկատու գրքերի համար անհրաժեշտ տպագիր ձեւը ավելացնելու համար, նույնպես շատ հաճախ պահանջարկ ունի եւ, իմ կարծիքով, 1C ձեռնարկության պլատֆորմի ծրագրերի բավականին հարմարավետ գործառույթ:

Լրացուցիչ արտաքին հաշվետվություններ

Այս դեպքում կարող եք զարգանալ Արտաքին զեկույց, Սա «.RF» ձեւաչափի ֆայլ է: Հենց այս ֆայլն է, որը կսահմանի զեկույցի տեսքը, որը կազմաձեւման տվյալներն են այն կօգտագործելու, եւ որից որ պահանջն է օգտագործողի կողմից (օրինակ, աշխատողների ընտրությունը): Ֆայլը ստեղծվում է 1C Configurator- ում, ծրագրավորման լեզվով 1C:

Արտաքին զեկույցը կարող է պահվել որպես կազմաձեւման մաս, օգտագործելով «առաջադեմ արտաքին զեկույցներ» տեղեկատու գիրքը (Ծառայությունների ցանկի տարրը -\u003e «Լրացուցիչ հաշվետվություններ եւ վերամշակում»): Դրանք կապված չեն հատուկ փաստաթղթի կամ գրացուցակի հետ, այս տեղեկատվությունը չի պահանջվում:

Այս պահեստային տարբերակով զեկույցը սկսվում է նույն տեղեկատու գրքից (կրկնակի կտտոց):

Դուք կարող եք սկսել արտաքին զեկույցը եւ օգտագործել «Ֆայլը» ընտրացանկի տարրը -\u003e Բացել: Այս տարբերակը կարող է օգտագործվել, եթե ավելի հարմար եք արտաքին զեկույցները պահելու ոչ որպես ծրագրի մաս, այլ պարզապես համակարգչային պանակներում:

Լրացուցիչ արտաքին բուժում

Արտաքին վերամշակում Նրանք ունեն նույն իմաստը, ինչպես արտաքին զեկույցները: Բայց ի տարբերություն հաղորդումների, որոնք օգտագործվում են տեղեկատվական տվյալների բազայի տվյալները օգտագործողի համար հարմարավետ ձեւաչափով դիտելու համար, մշակումը նախատեսված է տվյալների փոփոխման, խմբագրման կամ փոխարկման համար Տեղեկատվական բազան, Արտաքին բուժումներով լուծված առաջադրանքների սպեկտրը բավականին լայն է:

օրինակ, աշխատավարձի վճարումները բեռնաթափելու համար: Չնայած POS- ում բնորոշ վերամշակման առկայությանը (կարդացեք այն), երբեմն դա չի կարող մոտենալ որոշակի բանկին, եւ արտաքին վերամշակում է մշակվում, որը վերածվում եւ բեռնաթափում է տեղեկատվությունը ցանկալի ձեւաչափով:

Տալ եւս մեկ օրինակ Շատ պարզ, բայց ավելի շուտ փնտրվող վերամշակում: Եթե \u200b\u200bտարվա ընթացքում 1C ZUP- ում որեւէ փաստաթուղթ «PMFL- ն ցուցակագրելու համար» մեկ տարվա ընթացքում մեկ տարվա ընթացքում, ապա յուրաքանչյուր աշխատողի «թվարկված» դաշտի 2-րդ տարվա ձեւավորմամբ, որը սովորաբար սխալ է , Ամբողջ տարվա ընթացքում «NDFL- ի թվայնացման» փաստաթղթի ներդրումը բավականին հոգնեցուցիչ է, հաշվի առնելով փաստաթղթերի առանձնահատկությունները: Բայց հնարավոր է արտաքին վերամշակում կատարել, որը ձեւավորվում է 2-NDFL- ում, պարզապես լրացնելու է «նշված» դաշտը յուրաքանչյուր աշխատողի վրա, հիմնվելով «հաշվարկված» դաշտում արժեքների վրա: Սովորաբար, հաշվապահներն իսկապես դուր են գալիս այս տարբերակը:

Արտաքին վերամշակումն ունի նույն երկու պահեստավորման եւ գործարկման ընտրանքները. Կամ օգտագործեք գրացուցակը «Լրացուցիչ արտաքին մշակում» (Գործիքների ընտրացանկի տարր -\u003e «Լրացուցիչ հաշվետվություններ եւ վերամշակում»), կամ «Ֆայլը» -\u003e «Open» Menu անկի կետը:

Դա այսօր է:

Նոր հրապարակումներից առաջինը պարզելու համար բաժանորդագրվեք իմ բլոգի թարմացմանը.