Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1С программирование как дважды два

.pdf
Скачиваний:
197
Добавлен:
13.02.2015
Размер:
12.26 Mб
Скачать

162

Гл

а

ва

8.

У

д

ал

с

и

нос

обуче

11

и

е

Цена

 

 

 

 

Количество

 

 

 

 

 

 

 

 

Юр.

 

 

 

 

15 шт.

 

 

 

 

 

 

 

 

 

11 р.

 

 

 

 

70 шт.

 

 

 

 

 

 

 

 

 

12 р.

 

 

 

 

15 шт.

 

 

 

 

 

 

 

 

 

Итого:

 

 

 

 

 

100 шт.

 

 

 

 

 

 

 

 

 

Студент:

Процедура РазобратьПоЦенам()

//Создаем таблицу значений результатов обработки. ТЗн = СоздатьОбъект("ТаблицаЗначений"); ТЗнРез = СоздатьОбъект("ТаблицаЗначений"); ТЗнРез.НоваяКолонка("НомерСтроки"); ТЗнРез.НоваяКолонка("Номенклатура"); ТЗнРез.НоваяКолонка("Количество"); ТЗнРез.НоваяКолонка("Единица"); ТЗнРез.НоваяКолонка("Коэффициент"); ТЗнРез.НоваяКолонка("Цена") ;

//Создаем таблицу значений остатков товаров.

ТЗн = СоздатьОбъект("ТаблицаЗначений") ; // Выгружаем остатки регистра цен в таблицу значений.

Per = СоздатьОбъект("Регистр.ОстаткиСЦенами"); ВыгрузитьТабличнуюЧасть(ТЗн) ; КолСтр = ТЗн.КоличествоСтрок() ; ТЗн.ВыбратьСтроки() ;

Пока ТЗн.ПолучитьСтроку() = 1 Цикл Per.УстановитьФильтр(Фирма,Склад,ТЗн.Номенклатура);

// Рассчитываем требующееся для списания количество товара. Кол = ТЗн.Количество*ТЗн.Коэффициент;

per.ВыбратьИтоги();

Пока Per.ПолучитьИтог() = 1 Цикл

//Сообщить("" + Per.Товар + " " + Per.Цена + " " +

//Per.Количество;

ЕстьКол = Per.Количество;

//Если остаток в регистре цен больше требующегося,

//списываем остаток и прерываем цикл.

Если ЕстьКол > ТЗн.Количество Тогда ТЗнРез.НоваяСтрока(); ТЗнРез.Номенклатура = ТЗН.Номенклатура; ТЗнРез.Количество = ТЗН.Количество;

ТЗнРез.Единица = ТЗН.Номенклатура.ОсновнаяЕдиница; ТЗнРез.Коэффициент = 1;

ТЗнРез.Цена = Per.Цена; Прервать;

//Если остаток в регистре цен меньше требующегося,

//списываем остаток из регистра

/ / и уменьшаем требующееся для списания количество. Иначе

ТЗнРез.НоваяСтрока(); ТЗнРез.Номенклатура = ТЗН.Номенклатура;

Условия обучения у автора книги

163

ТЗнРез.Количество = ЕстьКол; ТЗнРез.Единица = ТЗН.Номенклатура.ОсновнаяЕдиница; ТЗнРез.Коэффициент = 1;

ТЗнРез.Цена = Per.Цена;

ТЗн.Количество = ТЗн.Количество - ЕстьКол; КонецЕсли;

КонецЦикла;

КонецЦикла;

КонецПроцедуры

Преподаватель: Молодец! Все правильно.

Условия обучения уавтора книги

Автор книги ведет индивидуальные курсы обучения lC-программированию через Интернет. Для обучения необходимо иметь доступ к Интернету и возможность посылать и принимать объемы данных больше 5 Мбайт. Кроме того, для успешного обучения студенту желательно иметь навык печати вслепую.

Вот примерный список тем обучения:

Справочники, документы, регистры, План счетов.

Конструкторы отчетов, запросов, бухгалтерских отчетов.

Периодические величины, подчиненные справочники.

Теория бухгалтерского учета для программиста.

Обработка цепочки документов, на-

пример цепочки «расходная накладная счет-фактура — оплата».

Запросы.

Навыки постановки задачи программистом.

Конкретные условия обучения можно посмотреть на сайте www.prosto1c.by.ru.

Приложение А Конфигурации, отчеты и обработки, размещенные в Интернете

Конфигурации, отчеты и обработки, упомянутые в тексте книги, вы можете найти на сайте издательства «Питер» по адресу www.piter.com/download в материалах, прилагающихся к данному изданию.

Вархив включены следующие файлы:

FileOOl.zip — конфигурация учета возвратной тары при помощи забалансового счета. Следует обратить внимание на забалансовый счет ТАР.

File002.zip — конфигурация, использующая забалансовый счет для учета товара в продажных ценах. Следует обратить внимание на счет 41 («Учет товара в покупных ценах», балансовый счет) и счет П («Учет товара в продажных ценах», забалансовый счет).

File003.zip — обработка «Сбор мусора 62», решающая проблему пересортицы между субсчетами счета 62.

File004.zip — конфигурация, превращающая товары (счет 41) в материалы (счет 10), преобразуя при этом количества. Следует обратить внимание на документ «Требование-накладная».

File005.zip — конфигурация, реализующая работу со счетом 20.

File006.zip — конфигурация, в которой реализуется розничный учет в суммовом выражении. Следует обратить внимание на документ «Товарные отчеты розницы».

File007.zip — отчет, формирующий книгу продаж по оплате без использования стандартных регистров.

File008.zip — обработка, анализирующая продажи с оптовой фирмы и формирующая расходную и приходную накладные.

File009.zip — отчет по определению последних неоплаченных накладных.

File010.zip — отчет «Таблица оплат расходных накладных в хронологическом порядке без использования регистров».

FileOll.zip — конфигурация, в которой реализован многофирменный учет при помощи компоненты «Бухгалтерия».

FileO12.zip — конфигурация, демонстрирующая загрузку файла с накладной в программу.

Приложение А. Конфигурации, отчеты и обработки, разметенные в Интернете

165

FileO13.zip — конфигурация «Учет работы группы программистов».

FileO14.zip — конфигурация, в которой запрограммирована схема из главы «Постановка задачи для предприятия X». Следует смотреть модуль проведения расходной и приходной накладных, а также приходного кассового ордера и банковской выписки.

FileO15.zip — конфигурация, в которой реализованы товарные отчеты розничной торговли «К». В конфигурации следует смотреть документ «Розница».

FileO16.zip — конфигурация, в которой реализован учет кег. Следует обратить внимание на следующие объекты конфигурации: регистр «Кеги», модуль документов «Расходная накладная» и «Приходная накладная», процедура глобального модуля «Кеги», документ «ИнвентаризацияКег», отчет «Кеги».

FileO17.zip — отчет «Пакетная печать документов».

FileO18.zip — обработка, переносящая документы из одной базы данных

вдругую (справочники Номенклатура и Контрагенты, расходные и приходные накладные, приходные кассовые ордера и банковские выписки).

FileO19.zip — конфигурация «Помощник писателя».

File020.zip — отчет «Товар - Клиент».

FileO21.zip — отчет «Акт сверки».

FileO22.zip — отчет «Лист загрузки в автомобиль».

FileO23.zip — товарный отчет в «Бухгалтерии», но по форме «Торговли».

Приложение Б Соглашение об условиях

и порядке работы программиста

г. Хабаровск « » 200 г.

Настоящим соглашением определяются условия и порядок взаимоотношений

между

(далее «Заказчик») в лице

 

 

и

 

(далее «Специ-

алист»).

 

 

 

 

1.Специалист выполняет работу по внедрению, модернизации, оптимизации

итекущему функционированию программы «1С» в компьютерной сети Заказчика.

2.Специалист самостоятельно по согласованию с представителями Заказчика предлагает, а также по отдельным заявкам представителей Заказчика устанавливает, внедряет, отлаживает и налаживает наиболее рациональные

иоптимальные варианты конфигурации «1С».

3.Специалист самостоятельно или по заявкам представителей Заказчика выполняет работу (но не более 30 % от общих объемов трудозатрат) по на ладке, настройке и мелкому ремонту компьютерной техники в рамках профессиональных знаний, соответствующих его уровню.

4.Специалист выполняет подбор третьих лиц и согласование с ними процедур и порядка действий при решении вопросов но функционированию компьютерной техники, находящихся вне его компетенции.

5.Специалист выполняет свою работу в объеме 288 часов в год, при этом отработка ежедневно фиксированного количества рабочего времени не является обязательной. Процесс работы Специалиста должен быть организован таким образом, чтобы не приводить к простоям в деятельности Заказчика.

6.Специалист обязан прибывать в офис Заказчика по телефонным заявкам в течение рабочего дня в согласованное время.

7.Заказчик обязан вести тетрадь учета посещений Специалиста с указанием дат, продолжительности работы и ее результатов под росписи заказчиков

иСпециалиста.

8.Заказчик обязан в согласованное время предоставлять Специалисту рабочее место.

9. Заказчик обязан оплачивать работу Специалиста из расчета

 

рублей

в месяц на условиях ежемесячной оплаты.

10.При необходимости Заказчик предоставляет Специалисту пропуск для въезда на территорию своей базы.

11. Заказчик может делать экстренных вызовов Специалиста в месяц. Каж-

дый вызов сверх этого количества оплачивается в сумме рублей за

Приложение Б. Соглашение об условиях и порядке работы программиста

167

вызов. Экстренным считается вызов, исполнение которого требует приезда Специалиста в течение менее чем 4 часов после получения заявки.

12.Заказчик предоставляет Специалисту доступ к компьютерной технике после 17.00, а до 17.00 — по согласованию с Заказчиком.

13.В случае расторжения договора Заказчик должен оплатить Специалисту фактически отработанное время из расчета среднечасовой оплаты.

14.Специалист может использовать для исполнения работ по договору третьих лиц.

15.Сумма по договору остается неизменной в случае, если количество отработанных Специалистом часов будет находиться в пределах 240-340 часов в год. При увеличении (уменьшении) количества отработанного времени свыше 340 (меньше 240) сумма договора увеличивается (уменьшается) из расчета среднечасовой оплаты.

16. Договор вступает в силу с момента его подписания и действует до « »

 

200_г.

Заказчик

Специалист

Приложение В Договор на обслуживание компьютерной техники

и бухгалтерского программного

обеспечения

 

 

 

 

 

Договор № _

 

г. Хабаровск

« »

200_ г.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Предприятие

 

 

 

 

 

 

 

(в дальнейшем «Ис-

полнитель») в лице

 

 

 

, действующего на основании

 

 

 

 

 

 

 

 

 

 

 

 

_, и

 

(в дальнейшем «Заказчик»), в лице

 

 

 

 

 

 

 

, действующего на основании

, заключили договор о том, что Исполнитель берет на себя обязательства, а Заказчик поручает выполнение работ по обслуживанию бухгалтерского программного обеспечения.

1. Порядок выполнения работ.

Исполнитель должен посещать Заказчика не реже двух раз в неделю. Заказчик имеет возможность сделать не более двух срочных вызовов в месяц. Под срочными понимаются такие вызовы, исполнение которых должно происходить не позже, чем через два часа. Заявки производятся на мобильный телефон программиста, работающего от лица Исполнителя , или на телефон

2. Виды выполняемых работ.

• Обучение персонала бухгалтерской программе «1С».

• Поиск ошибок в базе данных и выработка мер но их устранению.

• Реконфигурация бухгалтерского программного обеспечения.

3. Оплата.

 

 

 

 

 

 

Оплата производится в размере

 

рублей в месяц. Оплата произво-

дится ежемесячно в течение первой недели месяца.

 

4. Сроки выполнения заявки.

 

 

 

 

 

 

Договор действует в течение одного года, начиная с « »

200_ г.

 

 

 

 

 

 

 

В случае прекращения договора одна из сторон должна предупредить противоположную сторону о намерении прервать договор.

Приложение В. Договор на обслуживание компьютерной техники...

169

5. Реквизиты. Исполнитель:

Заказчик:

Исполнитель

Заказчик

Приложение Г Пример проспекта

программиста 1С-услуг

1С: Программирование бухгалтерскихсистем

Программист

Сергей

Михайлов

Я знаю, как сделать лучше!

Вручную или на компьютере?

Внедрение сети торговых агентов, развертывание структуры филиалов, оптимизация налоговых выплат, минимизация запасов товара на складах, контроль дебиторской задолженности клиентов, проведение маркетинговых исследований, ведение еженедельного баланса предприятия — всё это невозможно

без применения компьютеров.

Пара слов о себе

Я связан с оптовым бизнесом более семи лет. Сам сдавал бухгалтерские балансы. Работал финансовым директором. Работал программистом у дистрибьютора продукции Procter&Gamble на Дальнем Востоке. Участвовал в импортных поставках продуктов питания. Принимал участие в запуске нескольких агентских и филиальных структур. Внедрял систему ежедневных балансов предприятия. Участвовал в запуске системы консигнационных складов. Настраивал компьютерный бухгалтерский учет производственных фирм, оною особенности ведения акцизного товара.

Мне понятен язык, на котором говорят бухгалтер и начальник торговогоотдела!

Сергей Михайлов

иергей Михайлов

тел

тел

Приложение Г. Пример проспекта программиста 1С-услуг

171

Порядок работы с клиентом

Связь с клиентами ведется с помощью пейджера. Вы звоните по телефону

и кратко излагаете свою проблему, например так:

Сергей, не могу рассчитать задолженность клиентов. Лена из«АРСУ», тел.... несрочно.

Или так:

Все пропало! Выключили свет. Тел. ... Сергей, подъезжайте СРОЧНО!

Или совсем просто:

Пожалуйста, позвони по тел:.., Лариса.

Пусть будет бизнес более управляемым,

а учет — менее сложным!

Сергей Михайлов тел

Экономический эффект от внедрения компьютерного учета

• Применение компьютерного

учета

в агентской

сети

увеличивает

информированность

руководства

о дебиторской

задолжности,

что

позволяет сократить

сроки оплаты

клиентов с 13 дней до 10 дней, что

п р и в о д и т к

с о к р а щ е н и ю

задолженности

на30%.

• Применение

компьютерного учета

в агентской

структуре

позволяет

внедрить систему

соревнований

между агентами на лучшие продажи

товара,

что

повышает

объемы

продаж неликвидного товара на 25 %.

После

внедрения

компьютерной

системы вы сможете избавляться

от залежавшегося товара не снижением цены, а внедрением системы соревнований между агентами.

• Внедрение компьютерного учета позволяет вести оперативный учет товара на складах и иметь мгновенный срез остатков товара на конкретную дату. Это позволяет делать экономически обоснованный заказ товара. Внедрение практики компьютерного планирования остатков товара позволяет

сократить товарный остаток на 5-18%.

Сергей Михайлов тел

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]