Click here to load reader
Upload
drupalsib
View
1.830
Download
3
Embed Size (px)
DESCRIPTION
Создание учетной системы на базе Drupal.
Citation preview
Учетная система
Павел Прищепа DrupalSib.ru
Drupal means business
Drupalcon Denver 2012 Drupal Business Days Helsinki 2011 Drupal Business Summit Chicago 2010
Вопросы от бизнеса
How can I integrate my existing systems?1с, клиент банк
How can I start using e-commerce?
продажи, остатки, закупки How can I better support my customers?
статистикаHow can I get a larger ROI?
план, факт, управление
Готовые решения?
?UbercartECommerceCiviCRM...
Складской учет
Склад Товары Приход / Расход Остатки по складу + на дату История движений товаров
contribсustom
Модули учетной системы
Бизнес логика
Регистры
Документы
Модуль: регистры
Регистр склад Измерения:● Склад● Товар Ресурсы:● Количество
Модуль: документы
● Счет● Накладная● Счет-фактура● Выписка по счету Документ - node.Коммит документа - hook_doc_commit().
Обработка коммита документа$reg = register_get('stock'); $reg->addMovement(array(
stock => 1,article => 130,quantity => -20,
)); $reg->addMovement(array(
stock => 2,article => 130,quantity => 20,
));
Ком
мит
Документы Движения регистра
ПриходNode Склад Товар Кол-во
1 Склад 1 TV 100
2 Склад 1 TV -20
2 Склад 2 TV 20
3 Склад 1
TV -10
Перемещение
Расход
январьдекабрь февраль
Остатки на конец месяца
Текущие остатки
январьдекабрь февраль
Остатки на конец месяца
Остатки на конец декабря
Движения с 1 по 20 января+
20.01
Типы регистров
Info key = value
History key = value + история
Movement движения
Remnant движения + остатки
Accounting бух счета, двойная запись, проводки, ...
Перспектива
Торговля
Производство
Финансы
Документооборот
Персонал
Бухучет
Ваши вопросы
Павел Прищепа email: [email protected] skype: prischepa.p