Цикл және Тогда сөздерінен кейін қойылмайды, бірақ КонецЦикла және КонецЕсли сөздерінен кейін міндетті түрде үтірлі нүкте қойылады. Берілген бағдарламада біз ешқандай циклды да, шартты да қолданбадық.
Сонымен қатар назарды комментариялар қалай жасалынатына, жүзеге асатынына аударайық!
// это комментарий
Комментариялар компиляторменесептелмейді, программамен жұмыс жасайтын адамдарға арналған. Комментариялар шектен тыс көп және аз болмауы керек. Программа өз алдына комментариясыз түсінікті болуы тиіс. Бірақ, қиын жерлерінде программаның жұмыс логикасын коментарияларда түсіндіруге болады. Комментария жазу және түсінікті программа құру – жақсылықтың нышаны.
Модуль терезесін және құжат құрылымының терезесін жабыңыз. Конфигурацияны сақтаңыз.
Енді барлық қалыпта жаңа қызметкерлерді қабылдауға болады.
- Кәсіпорын режимінде 1С іске қосыңыз.
Барлық құжаттар құжаттар журналында сақталынады. Сіз назар аудармаған шығарсыз, бірақ "ПриемНаРаботу" құжаты үшін үнсіз келісім бойынша "Прочие" журналы қойылған.кейін біз барлық кадрлық құжаттарға арнайы журнал құрамыз, әзірше қолда барымен шұғылданамыз.
- Прочие құжаттар журналын ашу үшін Операции => Журналы документов => Прочие командаларын орындаңыз. Құжаттар журналы ашылады.
- Батырманы басыңыз немесе INS батырмасын шертіңіз. Мәліметтерді енгізу үшін «Жұмысқа қабылдау» құжатының қалыпы ашылады. Құжаттың нөмірі автоматты түрде, ал құжат күні – бүгінгі күнмен белгіленеді.
Базалық мәліметтерді енгізіңіз: Қызметкер аты-жөні, жұмыс орны, еңбекақы көлемі.
ОК батырмасын басыңыз. Алдымен құжат жазылып, содан соң өткізіледі. Өткізу кезінде «өткізуді өңдеу» процедурасы іске қосылады және қызметкер анықтағышына жаңа жол қосылады. Осыны тексеріңіз. Егер қате шыға келсе, сіздің бағдарламаны теріс жазғаныңыз.
Конфигураторды (нұсқаны) қайта іске қосып, барлығын түгендеңіз. 1С конфигурацияны сақтағанда синтаксистік қателерді автоматты түрде бағдарламаның тексерілетіндей етіп жазуға болады. Осыны орындау үшін Конфигураторда Сервис-Параметры басып, «қателіктерді автоматты түрде тексеруде» бағдарламаны орындаңыз.
Байқаңыз, синтаксистік қателіктердің болмауы бағдарламаның дұрыс екеніне кепіл бере алмайды. Бағдарламада бұрынғыдай қателіктер болмауы керек. Мұндай қателіктер бағдарламаны орындау барысында шыға келуі, әлде өте жасырын болуы мүмкін. Қателіктер – бағдарламашылардың басты пәлесі. Ал тағы үлкен пәлесі - тапсырыс берушілердің талаптарын бұрыс түсінуі.
Енді кадрлық бұйрық көмегімен қызметкерлердің дұрыс жұмыстан босатылуын ұйымдастырайық.
Конфигураторда «жұмыстан босату» жаңа құжатын құрыңыз.
Оның «Қызметкер», «Қызметкер анықтағышы» және «Жұмыстан босату уақыты» реквизиттерінің болуын көрсетіңіз.
Мәліметтерді енгізетін қолайлы қалыпты құрыңыз.
Өткізуді өңдеу процедурасынв құжат модулінде келесі мәтінді жазыңыз.
СпрСотр = СоздатьОбъект («Справочник Сотрудники»);
СпрСотр.НайтиЭлемент(Сотрудник);
СпрСотр.ДатаУвольнения=ДатаУвольнения;
СпрСотр.Записать();
Бірінші жол қызметкер анықтағышына сілтеме құрылады. Екінші жол анықтағағышта жұмыстан босатылатын қызметкерді іздейді. Ендігі жол қызметкерге жұмыстан босатылу уақытын белгілейді.
«Кадрлы құжаттар» журналын құрайық. Бұл үшін бағдарламаны «құжаттар журналдарына» орнатып, жаңаны шертеміз. Енді осында ештеңе керек емес.
Енді «Жұмысқа қабылдау» құжатынының құрылымын жазу үшін терезені ашамыз. Терезенің жоғарғы бөлігінде «басқалар» журналын «кадрлық құжаттар» журналына ауыстырыңыз. Дәл осыны жұмыстан босату құжатымен істеп шығыңыз. Конфигурацияны сақтаңыз.
Енді қолданбалы менюді құрайық. Конфигурация терезесіннің төменгі бөлігінде Интерфейстер қосымшасы орналасқан.
Бағдарлама тұтынушыларын әрбір категориясы үшін жеке өзінің интерфейісі құрылуы мүмкін. Интерфейс өз құрамына меню пунктері мен құрал саймандар кіргізіледі. Мысалы, кадрлық қызметкерге қызметкерлер еңбек ақысына кіру міндетті емес.
Жаңа интерфес құрыңызда, оның атын Администратор қойыңыз. Интерфейстер тізімінде интерфей пайда болады. Интерфеске екірет шертіп, «менюді жазуды» тандаңыз, Меню редакторының терезесі ашылады.
Оның меню пунктерін автоматты түрде құратын батырмасы бар. Меню конструкторы көмегімен қарапайым менюді құрып, барлық объектілердің ашылуын қамтамассыз етеміз. Егер де осыдан қызығып жазу керек болса, мысалы, бөлмелерді топтарды меню пунктеріне қосу үшін қолмен «жұмысты атқару керек – батырмасын басып, «құрастыруды» шертіңіз. Конструктор менюдің барлық пунктерін автоматты түрде құрады.
- Қолданушы үшін мәзірді бірден тестілеуге болады. «Пуск» батырмасын басқанда, тестілік терезе шығады. Мәзірге қараңыз да тестілік терезені жабыңыз.
- Есіңізде болсын, сіз мәзір пунктіндегі түзетуді үйреніп көре аласыз. Тезірек тәжірибе жасап көрелік. Мысалы, мәзір пунктіндегі кадрлық құжатты құжат пунктіне апарып, құжаттар журналы пунктін өшіресіз. Журналды бөлгішпен құжаттан бөліп алыңыз.Маған осылай ыңғайлы сияқты.
- Мәзір редакторын жабыңыз.
Конфигурацияны сақтап, оны қолданысқа жіберіңіз.Мәзірді шертіңіз және шығарып тастау құжатының жұмысын тексеріңіз, осымен кадрлық есептің жай жүйесін құрастыру аяқталды. Ол қызметкерлерді қабылдауға және шығаруға көмектеседі. Жұмыстан шығарылғандар мен жұмыста жүргендер бір журналда тіркелгендіктен, өте ыңғайсыз. Ақпараттарды сақтайтын реквизиттер өте аз, құжаттың басылған формасы жоқ, панельдер тақтасында батырма жоқ, кадрлық алмасу жоқ – біздің жүйеде көп жылжытымдар. Бірақ бұның бәрі қызметкерлердің жай кадрлық жүйесі.
Достарыңызбен бөлісу: |