Категория: Руководства
В качестве примера бланка приведем стандартный бланк платежного поручения. Он имеет не очень сложный алгоритм расчета и использует основные механизмы работы с бланками.
Визуальная часть бланка состоит из следующих граф ввода: НОМЕР — номер платежного поручения, дата — его дата, Сумма — сумма платежа, ндс — сумма НДС, кодРасчСчета — код расчетного счета (если у фирмы несколько расчетных счетов), кодПолуч — код получателя денег, НАЗНАЧ — назначение платежа и других, которые прямо не используются в алгоритме:
Графы ввода кодРасчСчета и кодПолуч имеют тип ввода функцию и ссылаются на функции ВЗЯТЬ_КОД_БАНКА и ВЗЯТЬ_КОД_ПОЛУЧАТЕЛЯ соответственно. Поле "Журнал/Файл" в настройках графы оставлено пустым, что означает, что программа должна искать описание этих функций в расчетной части бланка. Переменные получ и рсч описаны как общие переменные типа ЖУРНАЛ в расчетной части бланка. Журнал б_сПост содержит поставщиков, а журнал б_сРсчет — расчетные счета фирмы. Все графы вывода, содержащие реквизиты плательщика и получателя отмечены параметром Обновлять графу при вызове функций в опциях графы — они будут перерисовываться при вызове этих функций.
Помимо этих двух функций внутри расчетной части описаны еще две: СчитатьРеквизиты и ФорматироватьСумму. Платежное поручение рассчитано на работу с несколькими расчетными счетами. Если же расчетный счет не указывается, то используются стандартные реквизиты. Для их считывания и предназначена функция СчитатьРеквизиты. Функция ФорматироватьСумму используется для форматирования суммы перед выводом ее на экран.
Алгоритм использует еще две функции, используемые в автонумерации: функция АВТО выдает следующий номер указанного документа, а ПРОВЕРИТЬ_НОМЕР — проверяет уникальность введенного номера. Они никак не несут никакого особого смысла и могут быть закомментарены.
Вот текст расчетной части бланка:
ПЕРЕМ ЖУРНАЛ. получ,рсч
ФУНКЦИЯ ЛОГИКА. ВЗЯТЬ_КОД_ПОЛУЧАТЕЛЯ( ПЕРЕМ СТРОКА. кодФирмы)
б_сПост. НАЙТИ ( код =кодФирмы, ДА )
РЕЗУЛЬТАТ = ВЫБОР_ЗАПИСИ (б_сПост)
ЕСЛИ РЕЗУЛЬТАТ ТО
Фирма 1С прикладывает довольно много усилий для обучения программистов, которые ведут разработку на базе 1С. Один из главных методов обучения — выпуск литературы для обучения программированию на прикладном языке 1С 8. Рассмотрим подробнее самые популярные книги по программированию, которые должен прочесть каждый уважающий себя программист 1С .
Литература для программистов 1СНачнем рассмотрение с очень полезных книг, которые идут в комплекте с каждой программой 1С (комплект может незначительно различаться).
Книги из «коробки» программы 1САвторы: Коллектив авторов фирмы 1С
1С:Предприятие 8 Руководство по установке и запускуКнига для начинающих администраторов и программистов, где расписаны технические нюансы установки и запуска программ 1С. установки ключей лицензий, рекомендуемые настройки сервера 1С .
1С:Предприятие 8 Описание встроенного языкаКнига выпущена в 4 частях. В них вы найдете достаточное полное описание встроенного языка программирования 1С. описание языка запросов, описание встроенных методов, описание прикладных объектов и т.д.
1С:Предприятие 8 Конфигурирование и администрированиеКнига содержит информацию которая будет полезна как программистам, так и администраторам. Книга содержит в себе описание основных объектов метаданных системы и способы её использования.
1С:Предприятие 8 клиент-сервер. Особенности установки и использования (для поставок «клиент-сервер»)Данная литература поставляется только с поставками для установки в клиент-серверном режиме работе. Книга описывает методы настройки серверов 1С, особенности настройки клиентских приложения, настройки защиты сервера, особенности функционирования и настройки информационной системы.
1С:Предприятие 8.2. Простые примеры разработкиАвторы: А.П. Габец, Д.И. Гончаров
Отличная книжка для начинающих разработчиков. В литературе описаны примеры реальных задач и их подробное решение. Книга разделена на 9 глав, рассортированных по видам задач. Эта небольшая книга может стать верным помощником на первых порах изучения программирования 1С .
1С:Предприятие 8.3. Практическое пособие разработчикаАвторы: Радченко Максим Григорьевич, Хрусталева Елена Юрьевна.
Получите 267 видеоуроков по 1С бесплатно:
Книга является логическим продолжением «Простых примеров разработки» — она содержит решение более сложных прикладных задач. Книга написана с учетом последний нововведений в системе 1С предприятие 8.3, в т.ч. управляемые формы.
В целях популяризации языка программирования фирма 1С установила на эту книгу очень выгодную цену — от 140 рублей для партнеров и от 240 рублей для розничных покупателей.
Решение специальных прикладных задач в «1С:Предприятии 8.2»Авторы: Гончаров Д.И. Хрусталева Е.Ю
Данная книга позволит углубится в решение действительно сложных задач. При чем сложных не только с технической точки зрения, но и методологической. В книге описано решение узкоспециализированных задач, таких как автоматизация бизнес процессов, анализ данных, построение аналитических отчетов и др. Литература предназначена для опытных программистов 1С.
Профессиональная разработка в системе 1С:Предприятие 8.3″Авторы: Ажеронок В.А. Габец А.П. Гончаров Д.И. Козырев Д.В. Кухлевский Д.С. Островерх А.В. Радченко М.Г. Хрусталева Е.Ю.
Книга, которую окрестили «Библией 1С». Книга имеет формат двухтомника А4 и суммарно содержит 1400 листов знаний. В литературе описано весь спектр возможностей и функций встроенной среды разработки. Информация изложена в энциклопедичном виде. Рекомендую как настольную книги, с помощью которой вы можете в любой момент освежить в памяти нужный момент. Книга объединяет в себе практически все книги по разработке.
Разработка управляемого интерфейсаАвторы: Ажеронок В.А. Островерх А. В. Радченко М. Г. Хрусталева Е. Ю.
Книга выпущена для получения ответов на вопросы, которые возникают в процессе разработки управляемых форм. В литературе рассмотрено огромное количество примеров, среди которых вы, наверняка, найдете свою задачу. Книга разбита на 4 раздела — конструирование командного интерфейса, конструирование форм, программирование форм и оптимизация клиент-серверного взаимодействия.
Разработка сложных отчетов в «1С:Предприятии 8.3». Система компоновки данныхАвторы: Хрусталева Е.Ю.
Система компоновки данных — очень важных механизм 1С предприятия. Однако, вместе с важностью, механизм считается достаточно сложным для понимания разработчиков. В книге изучается система компоновки данных начиная с объяснения терминов и построения легких отчетов, заканчивая сложнейшими аналитическими отчетами.
Технологии интеграции 1С:ПредприятияАвторы: Д. И. Гончаров, Е. Ю. Хрусталева
Книга станет незаменимым помощником для разработчиков занимающихся интеграцией с другими информационными системами. В книги рассмотрены интеграционные примеры с использованием следующих технологий: txt, dbf, xml, XDTO. zip, HTML, excel, FTP, HTTP, e-mail, Web-services и тд.
1С:Предприятие 8. Конвертация данных: обмен данными между прикладными решениямиАвторы книги: Бояркин В.Э. Филатов А.И.
Данная книга поможет разобраться в создании правил обмена между различными конфигурациями. В этой небольшой книге описаны основы написания правил обмена в конфигурации 1С: Конвертация данных. Однако, во многом эта книга — копия встроенной справки в конфигурацию Конвертация данных.
Другие статьи по 1С :
P.S. Наша компания предоставляет услуги по настройке, доработке и комплексному внедрению 1С. Закажите бесплатный расчет стоимости вашей задачи на странице Услуги 1С или по телефону +7 (499) 350 29 00 .
Это будет вам интересно:Здравствуйте, Сергей!
Руководство разработчика/администратора — полезные книги, но их лучше всего использовать как некие «справочники», в которых можно оперативно заглянуть что бы найти ответы на вопросы.
Практическое пособие — более интересная книжка. Можете читать её, а непонятные моменты учится искать в вышеупомянутом комплекте книг.
Привет. Сложилась ситуация, когда приходится полностью менять профессию. Решил выбрать 1с. (Не очень сложно, я так думал, и относительно высокий спрос на программистов 1с).
Закончил курсы по java.Очень понравилось, но что-то не задалось с абстрактным мышлением, потому на яву я решил пока не обращать внимания. Не дорос, или туповат. Это я к тому, что программирование в самом его начальном этапе я немного знаю, что такое методы, функции, что такое возврат значения по ссылке и т.п. я знаю.
В 1с все вроде бы понятно — конфигурацию простейшую я делаю. Все у меня по регистрам бегает и все отлично, но как только дело касается внутреннего языка у меня наступает ступор. Я не понимаю как сложить даже два числа из формы с помощью внутреннего языка.
Очень странный синтаксис (все по-русски, но это я в голове пока перевожу на английский и становится понятнее) и не понятно откуда берутся эти «слова» — простейший пример в «Практическом пособии разработчика» где эти числа складываются я не понимаю.
Подскажите, какую литературу мне изучить или может быть есть какие-то видеоуроки? Пока натыкаюсь на какую-то «воду» в интернетах или платные курсы. Понятно, что проще заплатить и не париться, но это я уже на крайний случай оставлю. Потому что в данный момент совсем туго с деньгами.
Привет, посоветую то, с чего я сам начинал.
Павел достаточно подробно разжевывает, да еще и бесплатно.
Рекомендую начать с изучения наших материалов:
А вы не занимаетесь распространением данной литературы?
Нет. Книги можно купить в магазинах 1С интерес или заказать по почте, например на Озон.
Добавить комментарий: Отменить ответКалькулятор внедрения 1C
Наш канал на Youtube
Форум по 1С 8.3 и 8.2
Новые материалы по 1 С
Продажа и внедрение 1С
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2005
Скачать: PDF. Тип: Книга, Объем: 248 стр.
Состояние: Готовность 50%. Частично устарело
Аннотация: Аудитория руководства — пользователи и администраторы систем на платформе Гедымин. Последовательно описываются вопросы установки, первой загрузки, настройки пользовательского интерфейса, заполнения справочников и повседневной работы с документами. Руководство охватывает прикладные решения: Бухучет, Склад, Торговля. Учет основных средств.
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2005
Скачать: PDF. Тип: Книга, Объем: 418 стр.
Состояние: Готовность 50%. Частично устарело
Аннотация: Рассчитанное на разработчиков платформы, прикладных решений и системных администраторов руководство подробно описывает внутреннюю архитектуру платформы и структуру базы данных.
Автор: А.П. Киреев
Издатель: Golden Software of Belarus, Ltd, 2010
Скачать: PDF. Тип: Книга, Объем: 383 стр.
Состояние: Готовность 65%
Аннотация: Рассчитанное на разработчиков платформы, прикладных решений и системных администраторов руководство подробно описывает внутреннюю архитектуру платформы и структуру базы данных.
Автор: А.И. Данильчик
Издатель: Golden Software of Belarus, Ltd, 2007
Скачать: PDF. Тип: Пособие, Объем: 3 стр.
Состояние: Предварительный вариант
Автор: А.И. Данильчик
Издатель: Golden Software of Belarus, Ltd, 2007
Скачать: PDF. Тип: Пособие, Объем: 8 стр.
Состояние: Предварительный вариант
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2005
Скачать: PDF. Тип: Пособие, Объем: 7 стр.
Состояние: Предварительный вариант
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2005
Скачать: PDF. Тип: Пособие, Объем: 16 стр.
Состояние: Предварительный вариант
Автор: Николай Уклейко
Издатель: Golden Software of Belarus, Ltd, 2016
Скачать: PDF. Тип: Пособие, Объем: 15 стр.
Состояние: Готово
Автор: Николай Уклейко
Издатель: Golden Software of Belarus, Ltd, 2016
Скачать: PDF. Тип: Пособие, Объем: 13 стр.
Состояние: Готово
Автор: Ю.В. Терехина
Издатель: Golden Software of Belarus, Ltd, 2005
Скачать: PDF. Тип: Пособие, Объем: 7 стр.
Состояние: Предварительный вариант
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2008
Скачать: PDF. Тип: Пособие, Объем: 12 стр.
Состояние: Предварительный вариант
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2009
Скачать: PDF. Тип: Пособие, Объем: 4 стр.
Состояние: Предварительный вариант
Автор: Борушко В.
Издатель: Борушко В. 2011
Скачать: PDF. Тип: Руководство пользователя, Объем: 15 стр.
Состояние: Готово
Автор: Веремей В.
Издатель: Golden Software of Belarus, Ltd, 2011
Скачать: Учет услуг сотовой связи (документация). Тип: Руководство пользователя, Объем: n/a
Состояние: Готово
Автор: Веремей В.
Издатель: Golden Software of Belarus, Ltd, 2014
Скачать: PDF. Тип: Руководство разработчика, Объем: 49 стр.
Состояние: Готово
Первый тест из комплексного набора тестов на получения сертификата "Гедымин: Аттестованный специалист".
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2005
Скачать: PDF. Тип: Тест, Объем: 2 стр.
Состояние: Готово
Семейство программ Анжелика развивалось нашей компанией c 1994 по 2000 г. В настоящее время данные программы не продаются и не поддерживаются. На смену им пришли решения на основе платформы Гедымин.
Вопросы и ответыАвтор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2005
Скачать: PDF. Тип: Пособие, Объем: 47 стр.
Состояние: Готово
Автор: Шуклина Н.Н.
Издатель: Белбизнеспресс, 2000
Скачать: PDF. Тип: Книга, Объем: 214 стр.
Состояние: Готово
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2000
Скачать: PDF. Тип: Руководство пользователя, Объем: 24 стр.
Состояние: Готово
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2000
Скачать: PDF. Тип: Руководство пользователя, Объем: 28 стр.
Состояние: Готово
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2000
Скачать: PDF. Тип: Руководство пользователя, Объем: 117 стр.
Состояние: Готово
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2000
Скачать: PDF. Тип: Руководство пользователя, Объем: 69 стр.
Состояние: Готово
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2000
Скачать: PDF. Тип: Руководство пользователя, Объем: 123 стр.
Состояние: Готово
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2000
Скачать: PDF. Тип: Руководство пользователя, Объем: 62 стр.
Состояние: Готово
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2000
Скачать: PDF. Тип: Руководство пользователя, Объем: 134 стр.
Состояние: Готово
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2000
Скачать: PDF. Тип: Руководство пользователя, Объем: 65 стр.
Состояние: Готово
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2000
Скачать: PDF. Тип: Руководство пользователя, Объем: 14 стр.
Состояние: Готово
Автор: Golden Software of Belarus, Ltd
Издатель: Golden Software of Belarus, Ltd, 2000
Скачать: PDF. Тип: Руководство пользователя, Объем: 26 стр.
Состояние: Готово
Рассмотрены вопросы, необходимые разработчику для создания клиент-серверных приложений с использованием СУБД Firebird, явившейся развитием СУБД Borland Interbase 6. Содержится обзор концепций и моделей архитектуры клиент/сервер, а также практические рекомендации по работе с клиентскими библиотеками Firebird. Детально описаны особенности типов данных SQL, язык манипулирования данными (Data Manipulation Language, DML), а также синтаксис и операторы языка определения данных ( Data Definition Language, DDL). Большое внимание уделено описанию транзакций и приведены советы по их использованию при разработке приложений. Описано программирование на стороне клиента и сервера написание триггеров и хранимых процедур, создание и использование событий базы данных, обработка ошибок в коде на сервере и многое другое. Материал сопровождается многочисленными примерами, советами и практическими рекомендациями.
Для разработчиков баз данных
Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХВ некоторой базе данных есть домен SYSUSER, размером до 31 символа, имеющий значение по умолчанию, получаемое из контекстной переменной CURRENT_USER:
CREATE DOMAIN SYSUSER AS VARCHAR(31) DEFAULT CURRENT_USER;
Объявляемая таблица содержит столбец UPDATED_BY, который использует домен
CREATE TABLE LOANS (
Клиент содержит оператор INSERT для таблицы LOANS:
INSERT INTO LOANS (LOAN_DATE, LOAN_FEE)
VALUES (116-MAY-20041, 10.75);
Поскольку этот оператор не содержит столбец UPDATED BY в списке столбцов, Firebird автоматически задает имя текущего пользователя ALICEFBIRD:
SELECT * FROM LOANS;
16-MAY-2004 ALICEFBIRD 10.75
ПРИМЕЧАНИЕ. Здесь уместно напомнить, что значения по умолчанию для домена и столбца применяются только при добавлении и только если столбец, имеющий значение по умолчанию, отсутствует во входном списке оператора INSERT. Триггеры имеют более надежные способы реализации значений по умолчанию. Техники обсуждаются в главе 31.