Drupal accounting system

Preview:

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: pavel@drupalsib.ru skype: prischepa.p

Recommended