Финансы без пpоблем: Пеpеговоpный Пункт II (http://hdru.com/cgi-bin/pp2/YaBB.cgi)
>> Общий pаздел >> Технологии организации учета
(Message started by: Alexander,Kiev на 12.06.06 в 14:09:09)

Заголовок: Технологии организации учета
Прислано пользователем Alexander,Kiev на 12.06.06 в 14:09:09
Предлагаю посвятить эту тему вопросам частных требований в организации учетной политики отдельных предприятий.
Для начала определимся в терминах. Первое, что есть бухгалтерия?
Это инструмент обладающий функциями определения результатов хозяйственной деятельности предприятий и вычисления на ее основе  базы и размер налогообложения. Инструмент этот предусматривает внесение данных задним числом, исходя из имеющейся первичной документации и обработку полученных результатов исходя из правил и требований фискальных органов.  

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

Думаю большинство разработчиков согласятся, что имеющееся ПО неплохо справляется с первой частью. Проблемы начались с желания объединить в общей системе функции учета, контроля и  управления. Оно и понятно, так как обе системы, используя  накопленные данные, в немалой степени пересекаются. А запланированные действия легко реформировать в совершенные. Верно ли то, что часть данных является избыточной, а часть и противоречивой?

Об этих и им сопутствующих вопросах, методах их разрешения и хотелось бы поговорить.
Например, что есть "проводка"? По мне, это действо по формированию значений двух регистров  оборотно-сальдовой таблицы по методу двойной записи. Механизм который может быть использован как в бухгалтерии так и в управлении. Проводка - чисто виртуальное понятие. Может иметь под собой физическую суть (1С), а может не иметь (Финансы). Ленту ta-fact не считаем, так как она необязательный элемент функционирования.  

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 13.06.06 в 16:43:26

on 06/12/06 в 14:09:09, Alexander,Kiev wrote:
Предлагаю посвятить эту тему вопросам частных требований в организации учетной политики отдельных предприятий.
Для начала определимся в терминах. Первое, что есть бухгалтерия?
Инструмент этот предусматривает внесение данных задним числом, исходя из имеющейся первичной документации и обработку полученных результатов исходя из правил и требований фискальных органов.  
 

Проводка - это для меня чистая бухгалтерия ,дебет-кредит. То, что попадает в оборотку. У меня это свои факты, оптимизированные, не ta.
Некоторые проводки совмещены с первичкой. Некоторые, естественно, нет.

Я стремлюсь в своих разработках совместить первичный документ и проводку именно в режиме реального времени. На ФБП подготовить документ и, если это не противоречит правилам бух. учета, сразу сделать проводку. Естественно, это отлично получается в исходящих документах, накладных, сч-фактурах, расх. ордеров. С входящими,конечно, сложнее. Это работа в прошлом.

Управленческая  и бухгалтерская  база - это журнал операций, картотека конрагентов, продукции и пр.

Проводки для управленческой информации не используются. Это в основном отчетные формы для персонала разного уровня, менеджеров, операторов, начальников .
Данные для этого формируются из забалансовой информации, построенной у меня на экстрапараметрах и sed ,ged.



Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 13.06.06 в 17:59:13

on 06/13/06 в 16:43:26, Derr wrote:
Данные для этого формируются из забалансовой информации, построенной у меня на экстрапараметрах и sed ,ged.

В этом случае Вы почти лишены возможности анализировать конечные значения (история получения остатков) Пользуясь случаем, признаюсь что так и не пришел к существенному использованию экстрапараметров.
Вы писали, что обслуживаете издательство. Это имеет какое то отношение к полиграфии? Я тут изголялся последние месяца три. В результате, как оказалось формализация задач проведена неудачно. Получилось достаточно сложно для эксплуатации, а  частью не востребованно. Обнаружились неувязки между планированием сметы и автоматической конвертацией в хоз.опр.  :(  
Если в двух словах, не все фазы производственного цикла желают иметь в определении себестоимости и конечной отчетности.

Заголовок: Re: Технологии организации учета
Прислано пользователем Denis, Dnepropetrovsk на 13.06.06 в 19:01:02
Я сейчас организовываю работу от документа...
1 -операция -  это 1 строка документа...
Для документа генерируется факт.
Документ строится по фактам.
Если нужно делать бух. проводку, то операция генерирует собственный факт проводки + изменение регистров остатков на счетах-корреспондентах, если не нужно, то не выполняет...
В ф/к использую только [set] [plus] и [get].
Первое событие анализирую в Ф/К.
Acnt.a3p  содержит только счета, поэтому текущий acnt.a3p  можно подставлять в базы прошлых годов.
Встроенные параметры и проводки не использую вообще.

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 13.06.06 в 19:45:27

on 06/13/06 в 19:01:02, Denis, Dnepropetrovsk wrote:
1 -операция -  это 1 строка документа...
Для документа генерируется факт.
Документ строится по фактам.

Похоже, это самое оптимальное решение, можно еще немного изголиться
1 -операция - один документ, один факт на заголовок и по факту на позицию. Форматы фактов разные, исходя из борьбы с избыточностью

Quote:
Встроенные параметры и проводки не использую вообще.

А чем обычные параметры заслужили немилость? Память они потребляют независимо от использования. И не используются ta-fact , а не проводки, судя из текста?

По экстрапараметрам разговор отдельный. Здесь хотелось бы понять глобальную область их использования. Абстрагируясь от конкретных задач, это подготовка готовой или почти готовой отчетности в ф/к.?
У меня сложилось достаточно устойчивое мнение, что подавляющую часть отчетности можно получить на базе фактов. Здесь не последним аргументом является то что факты определяют как суммовые результаты, так и истории их получения. На экстрапараметрах последнего не достичь. Отрицательная состовляющая работы на фактах - время сканирование ленты. Но как ранее упоминал, последнее нивелируется дополнительным введением диапозонов актуальности.  

Заголовок: Re: Технологии организации учета
Прислано пользователем Denis, Dnepropetrovsk на 13.06.06 в 20:00:05

on 06/13/06 в 19:45:27, Alexander,Kiev wrote:
А чем обычные параметры заслужили немилость? Память они потребляют независимо от использования. И не используются ta-fact , а не проводки, судя из текста?


1. Для того, что бы можно было использовать последний acnt.a3p во всех предыдущих периодах.
2. Отпадает куча проблем, при переименовании счетов (сейчас  просто удалил и тут же создал, но с другим наименованием).
3. В отчетной форме можно посмотреть состояние Экстрапараметра на конец любого дня, а состояние параметра только на конец месяца..

У меня проводка - это факт + изменение экстрапараметров счетов корреспондентов.

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 13.06.06 в 20:55:38

on 06/13/06 в 20:00:05, Denis, Dnepropetrovsk wrote:
1. Для того, что бы можно было использовать последний acnt.a3p во всех предыдущих периодах.
2. Отпадает куча проблем, при переименовании счетов (сейчас  просто удалил и тут же создал, но с другим наименованием).
3. В отчетной форме можно посмотреть состояние Экстрапараметра на конец любого дня, а состояние параметра только на конец месяца..
У меня проводка - это факт + изменение экстрапараметров счетов корреспондентов.

Постепенно начинает доходить. Вы что вообще не пользуете встроенный механизм формирования оборотно-сальдовой таблицы
??? И все ради незыблемости acnt.a3p?
Век живи, век учись. А для чего использовать последний acnt.a3p во всех предыдущих периодах? Вопрос редакции наименования - народ давно порешал ч/з extrd.dat. Да соб-но план счетов в Вашем случае можно иметь в составе одного единственного субсчета.

Quote:
В отчетной форме можно посмотреть состояние Экстрапараметра на конец любого дня
Для каких случаев это существенно?

Заголовок: Re: Технологии организации учета
Прислано пользователем Denis, Dnepropetrovsk на 13.06.06 в 21:30:12

on 06/13/06 в 20:55:38, Alexander,Kiev wrote:
Постепенно начинает доходить. Вы что вообще не пользуете встроенный механизм формирования оборотно-сальдовой таблицы
??? И все ради незыблемости acnt.a3p?
Век живи, век учись. А для чего использовать последний acnt.a3p во всех предыдущих периодах? Вопрос редакции наименования - народ давно порешал ч/з extrd.dat. Да соб-но план счетов в Вашем случае можно иметь в составе одного единственного субсчета.
Для каких случаев это существенно?


Да,  вобще не использую.
В моих настройках субсчет это обект учета (покупатель, товар, и т.п.) все оперативные данные по которому (Сальдо, количества, партии, все что угодно) хранятся в экстрапараметрах такого субсчета :).
Как обойтись 1 субсчетом здесь я, например, не представляю.
А вот дерево операций у меня состоит из одной ветки и его править никогда не нужно.

Оборотно-сальдовая таблица у меня строится без использования фактов, за любой период текущего года (хоть за 1 день). За прошлый период строитося по фактам проводок используя начальные остатки (это немного дольше получается)

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 13.06.06 в 22:07:05

on 06/13/06 в 21:30:12, Denis, Dnepropetrovsk wrote:
Как обойтись 1 субсчетом здесь я, например, не представляю.

Единственный субсчет X.

Склад товаровName0
Склад товаровName1
.........
Склад товаровRest0
Склад товаровRest1
.........
Цикл по складу
id='Склад товаровName'; n=0;
OJ=[get X, id+[intsn n]
while OJ<>0
// здесь извлекаем любые данные, например:
// rs=[get X, 'Склад товаровRest'+[intsn n]
n=n+1; OJ=[get X, id+[intsn n]
endwhile
Заводить индексы надо без пропусков номеров, от последнего.
Немного усложняем схему и пакуем строковые и цифровые данные в отдельные блоки.

Quote:
Оборотно-сальдовая таблица у меня строится без использования фактов, за любой период текущего года (хоть за 1 день). За прошлый период строитося по фактам проводок используя начальные остатки (это немного дольше получается)

Это обороты и остатки. А корреспонденции между произвольными субсчетами. А во что это выливается по памяти? Впрочем, корреспонденции наверное не используются, а память ныне дешевая.


Заголовок: Re: Технологии организации учета
Прислано пользователем Denis, Dnepropetrovsk на 13.06.06 в 22:37:11
У меня и так партии индексируются, если я еще  удлиню индекс экстрапараметра, то чтобы  получить в Ф/К состояние экстрапараметра я просто запарюсь составлять необходимый индекс. Да и длинный индекс кушает больше памяти, чем короткий. К тому же сервер сам следит за уникальностью субсчетов.  Гораздо проще иметь субсчет 281-00000  и склад SKL-00000 и остаток на складе по товару 281-00000 хранить в Экстрапараметре SKL-00000|Q субсчета 281-0000 например.

Корреспонденции тоже поддерживаются в Экстрапараметрах (хотя их можно и отключить).

Сейчас база за 4 года, примерно, (100-200 тыс. опер./год)  занимает 500 МБ ОЗУ.  Не открывая прошлые периоды можно посмотреть документы прошлых лет :)

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 14.06.06 в 12:38:52

on 06/13/06 в 22:37:11, Denis, Dnepropetrovsk wrote:
Да и длинный индекс кушает больше памяти, чем короткий. К тому же сервер сам следит за уникальностью субсчетов.  
..............
Корреспонденции тоже поддерживаются в Экстрапараметрах (хотя их можно и отключить).

Я не призывал делать длинные индексы к тому же и на русском языке. Просто привел для наглядности. Еще немного погарячился на счет оборотов. Расскажите как на экстрапараметрах можно организовать обороты и корреспонденции, хотя бы помесячно.
И Денис, хотелось бы понять для чего можно использовать настоящий acnt.a3p для прошлых лет. Ведь все полезное что осталось от субсчетов это их наименование.

Заголовок: Re: Технологии организации учета
Прислано пользователем Denis, Dnepropetrovsk на 14.06.06 в 15:38:10

on 06/14/06 в 12:38:52, Alexander,Kiev wrote:
Я не призывал делать длинные индексы к тому же и на русском языке. Просто привел для наглядности. Еще немного погарячился на счет оборотов. Расскажите как на экстрапараметрах можно организовать обороты и корреспонденции, хотя бы помесячно.
И Денис, хотелось бы понять для чего можно использовать настоящий acnt.a3p для прошлых лет. Ведь все полезное что осталось от субсчетов это их наименование.


:ПРОВОДКА
fact ta DT, DA, KT, KA, SO, NS
if [ex *DT]=1
  [plus *DT,'D',SO];[plus *DT,'D·'+KT,SO];[plus *DT,'S',SO]
endif
if [ex *DA]=1
  [plus *DA,'D',SO];[plus *DA,'D·'+DT,SO];[plus *DA,'D·'+DT+'·'+KT,SO];[plus *DA,'S',SO]
endif
if [ex *KT]=1
  [plus *KT,'K',SO];[plus *KT,'K·'+DT,SO];[plus *KT,'S',-SO]
endif
if [ex *KA]=1
  [plus *KA,'K',SO];[plus *KA,'K·'+KT,SO];[plus *KA,'K·'+KT+'·'+DT,SO];[plus *KA,'S',-SO]
endif
return
stop

В принципе достаточно оставить изменения по экстрапараметрам 'S'.  Остальные изменения как раз поддерживают корреспондениции и обороты.

Вот фрагмент системной формы на Экстрапараметрах
Коppеспонденции счета ^^^^^^^^^S1
EA=0
if [pa *S1]='План'
  SB=[as *S1]
  for i=1 to SB
      SP=[sa *S1,i]
      EA=EA+[get *SP,'S',M3,D3]
  endfor
else
  SB=0            признак счета без субсчетов
  EA=[get *S1,'S',M3,D3]
endif
if EA in -0.001..0.001 EA=0; endif
ES=[sn EA,17,2];SM=0;SN=0
         Остаток на начало:      ^^^^^^^^^^^^^^^ES

-------------------Дебет-------------------------------------
YY='N:ENTER:R _SYS004 ·'+S1+'·#1·'
^YY^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
if SB=0
  # План
  N1=[n1 #];N2=[n2 #];NS=[as #]
  if NS>0
     SU=0
     for i=1 to NS
         NP=[sa #,i];SU=SU+[get *S1,'D·'+NP,ML,DL]-[get *S1,'D·'+NP,M3,D3]
     endfor
  else
     SU=[get *S1,'D·'+N1,ML,DL]-[get *S1,'D·'+N1,M3,D3]
  endif
  if SU<>0
     SD=[sn SU,17,2]
^^^^^^^N1 ^^^^^^^^^^^^^^^^^^^N2 + ^^^^^^^^^^^^^^^SD
         ^^^^^^^^^^^^^^^^^^^^^
         ^^^^^^^^^^^^^^^^^^^^^
         ^^^^^^^^^^^^^^^^^^^^^
     SM=SM+SU
  endif
  #
else
  # План
  N1=[n1 #];N2=[n2 #];NS=[as #]
  if NS>0
     SU=0
     for i=1 to NS
         for j=1 to SB
             S2=[sa *S1,j]
             NP=[sa #,i];SU=SU+[get *S2,'D·'+NP,ML,DL]-[get *S2,'D·'+NP,M3,D3]
         endfor
     endfor
  else
     SU=0
     for j=1 to SB
         S2=[sa *S1,j]
         SU=SU+[get *S2,'D·'+N1,ML,DL]-[get *S2,'D·'+N1,M3,D3]
     endfor
  endif
  if SU<>0
     SD=[sn SU,17,2]
^^^^^^^N1 ^^^^^^^^^^^^^^^^^^^N2 + ^^^^^^^^^^^^^^^SD
         ^^^^^^^^^^^^^^^^^^^^^
         ^^^^^^^^^^^^^^^^^^^^^
         ^^^^^^^^^^^^^^^^^^^^^
     SM=SM+SU
  endif
  #
endif
N:ENTER:
------------------------------------------------------------------------------------
SS=[sn SM,17,2]
         Итого обоpоты дебета: + ^^^^^^^^^^^^^^^SS
EA=EA+SM


А Вобще, в моих настройках, в принципе,  можно построить оборотно-сальдовую ведомость за любой прошлый отчетный период, не открывая прошлогодние базы (для этого и нужен acnt.a3p просто сейчас старые неиспользуемые субсчета я могу просто переместить в другой справочник-счет).

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 14.06.06 в 16:51:05

on 06/14/06 в 15:38:10, Denis, Dnepropetrovsk wrote:
:ПРОВОДКА
  [plus *DT,'D',SO];[plus *DT,'D·'+KT,SO];[plus *DT,'S',SO]

  [plus *KT,'K',SO];[plus *KT,'K·'+DT,SO];[plus *KT,'S',-SO]
return
stop
В принципе достаточно оставить изменения по экстрапараметрам 'S'.  Остальные изменения как раз поддерживают корреспондениции и обороты.

В принципе понятно. А зачем дублирующие данные? Для расчета оборотов и остатков достаточно иметь две ячейки для каждого регистра: два оборота(дебетовый-кредитовый) или  два остатка (дебетовый-кредитовый) или комбинацию - оборот и остаток.

Quote:
А Вобще, в моих настройках, в принципе,  можно построить оборотно-сальдовую ведомость за любой прошлый отчетный период, не открывая прошлогодние базы (для этого и нужен acnt.a3p просто сейчас старые неиспользуемые субсчета я могу просто переместить в другой справочник-счет).

Ни одной строчки из этого увы не понял, в чем связь неизменного плана счетов и отчетов прошлых лет и что такое "справочник-счет".

Заголовок: Re: Технологии организации учета
Прислано пользователем Denis, Dnepropetrovsk на 14.06.06 в 17:16:51
у меня в оборотно-сальдовой ведомости можно расшифровать балансовый счет пообъектно.
То есть для балансового счета 281, например, ведутся обороты по аналитическим счетам 281-00000...... где 281-00000 -  это конкретный товар (причем субсчета могут лежать сразу в нескольких аналитических справочниках, например поставщики и покупатели у меня могут в определенный момент времени учитываться на одном балансовом счете, а в другой перейти на другой бал. счет в зависимости от знака остатка ), то есть у меня можно сразу посмотреть Суммовые остатки по каждому товару... Вот для аналитического счета и ведутся обороты с указанием еще и балансового счета))

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 14.06.06 в 18:28:44

on 06/14/06 в 17:16:51, Denis, Dnepropetrovsk wrote:
у меня в оборотно-сальдовой ведомости можно расшифровать балансовый счет пообъектно.

Я об этом:
[plus *DT,'D',SO];[plus *DT,'D·'+KT,SO];[plus *DT,'S',SO]
Первый и третий параметры несут одинаковые значения. Это может иметь смысл, если имеется другой тип "проводок" где эти значения формируются отдельно.
По кредиту то же самое только в противофазе.

Заголовок: Re: Технологии организации учета
Прислано пользователем Denis, Dnepropetrovsk на 14.06.06 в 18:49:43
Для балансового счета
[plus *DT,'D',SO]          Дебетовый оборот
[plus *DT,'D·'+KT,SO]   Дебетовый оборот с корреспондентом KT
[plus *DT,'S',SO]          Сальдо счета

Для аналитического счета
[plus *DA,'D',SO]          Дебетовый оборот
[plus *DA,'D·'+DT,SO]   Дебетовый оборот с родителем DT
[plus *DA,'D·'+DT+'·'+KT,SO]   Дебетовый оборот с родителем DT и корреспондентом KT
[plus *DA,'S',SO]          Сальдо счета

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 14.06.06 в 19:35:59

on 06/14/06 в 18:49:43, Denis, Dnepropetrovsk wrote:
Для балансового счета
[plus *DT,'D',SO]          Дебетовый оборот
[plus *DT,'D·'+KT,SO]   Дебетовый оборот с корреспондентом KT
[plus *DT,'S',SO]          Сальдо счета

Для аналитического счета
[plus *DA,'D',SO]          Дебетовый оборот
[plus *DA,'D·'+DT,SO]   Дебетовый оборот с родителем DT
[plus *DA,'D·'+DT+'·'+KT,SO]   Дебетовый оборот с родителем DT и корреспондентом KT
[plus *DA,'S',SO]          Сальдо счета

Сальдо счета=Дебетовый оборот-Кредитовый оборот.
У Вас Денис два лишних присвоения на каждую "проводку"  и один лишний параметр "S" на каждый субсчет, если то что Вы показали это ВСЕ.


Заголовок: Re: Технологии организации учета
Прислано пользователем Denis, Dnepropetrovsk на 14.06.06 в 19:44:54
В проводке  вобще можно оставить только
[plus *DT,'S',SO]
[plus *DA,'S',SO]
[plus *KT,'S',-SO]
[plus *KA,'S',-SO]

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

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 14.06.06 в 19:58:29

on 06/14/06 в 19:44:54, Denis, Dnepropetrovsk wrote:
В проводке  вобще можно оставить только
[plus *DT,'S',SO]
[plus *DA,'S',SO]
[plus *KT,'S',-SO]
[plus *KA,'S',-SO]

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

Увы, так будут данные только об остатке.
А так как ниже и для оборотов и для остатков
[plus *DT,'D',SO]
[plus *DA,'D',SO]
[plus *KT,'K',SO]
[plus *KA,'K',SO]
По корреспонденциям, спорить не буду  ;)

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 14.06.06 в 21:33:12

on 06/13/06 в 17:59:13, Alexander,Kiev wrote:
В этом случае Вы почти лишены возможности анализировать конечные значения (история получения остатков) Пользуясь случаем, признаюсь что так и не пришел к существенному использованию экстрапараметров.
Вы писали, что обслуживаете издательство. Это имеет какое то отношение к полиграфии? Я тут изголялся последние месяца три. В результате, как оказалось формализация задач проведена неудачно. Получилось достаточно сложно для эксплуатации, а  частью не востребованно. Обнаружились неувязки между планированием сметы и автоматической конвертацией в хоз.опр.  :(  
Если в двух словах, не все фазы производственного цикла желают иметь в определении себестоимости и конечной отчетности.

Я не пользуюсь параметрами для переноса значений, а также остатками на счетах( [еа .] [eb .] из года в год, в связи с тем ,что комада K (удалить субсчет) в случае его переименования (найдена ошибка в наименовании) зануляет все параметры и остатки. Для сетевой версии для этого используется просто тестовый файл со строками в нужном формате. Этот файл генериться в любой момент из прошлого года в текущий и подгружается через файл USERS как [set %,....] и [sed ..] для использования в отчетных формах и файл к-тах.
Это обеспечивает безболезненный переход из года в год в период январь,февраль.


Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 15.06.06 в 13:33:03
Всем спасибо.
Довольно неожиданной оказалась причина отказа использования механизмов обработки acnt.a3p. Банальное редактирование наименования....
Перезакрывать год и мне приходится. Делаю текстовый файл - слепок текущего acnt.a3p, без начальных значений, сверяю с старым годом, добавляю в него те что появились в новом году и повторное перезакрытие.
Отказываться от интегрированных средств :-/

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 15.06.06 в 18:58:33

on 06/15/06 в 13:33:03, Alexander,Kiev wrote:
Всем спасибо.
Довольно неожиданной оказалась причина отказа использования механизмов обработки acnt.a3p. Банальное редактирование наименования....
Перезакрывать год и мне приходится. Делаю текстовый файл - слепок текущего acnt.a3p, без начальных значений, сверяю с старым годом, добавляю в него те что появились в новом году и повторное перезакрытие.
Отказываться от интегрированных средств :-/

Я определил такую такую клавишу главному бухгалтеру-"Перенос сальдо в следующий год". Он сам без меня все переносит, когда сочтет нужным. Я не являюсь штатным прогаммистом. У меня на обслуживании несколько фирм, поэтому приходиться максимально все автоматизировать.
Даже сверку субсчетов старого и нового года в переходной период. Все это без использования утилит ФБП.
И редактирование субсчетов тоже делается без моего участия.
Причина отказа от интегрированных средств в том, чтобы все это происходило без программиста.



Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 15.06.06 в 20:27:53

on 06/15/06 в 18:58:33, Derr wrote:
Причина отказа от интегрированных средств в том, чтобы все это происходило без программиста.

А... это каким то образом взаимосвязанно ???

Quote:
подгружается через файл USERS как [set %,....] и [sed ..] для использования в отчетных формах и файл к-тах.

Еще одна причина работать только в одноконтекстном режиме?

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 15.06.06 в 20:44:38

on 06/15/06 в 20:27:53, Alexander,Kiev wrote:
А... это каким то образом взаимосвязанно ???

Вы полагаете, что бухгалтер  может пользоваться утилитами ФБП ? Например,save.. и create..и пр. ?



Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 15.06.06 в 20:50:50

on 06/15/06 в 20:44:38, Derr wrote:
Вы полагаете, что бухгалтер  может пользоваться утилитами ФБП ? Например,save.. и create..и пр. ?

Нет конечно, я полагаю что ими можно вообще не пользоваться. Это все могло быть актуальным до того момента, пока сервер не умел читать и писать файлы.
Закрытие года полностью автоматизировано, перезакрытие тоже можно было бы организовать по одной кнопке, но мне чесно говоря лень, нефиг баловать, тянуть старый год до мая. А так, каждое перезакрытие немного денег и подкинут. ;)
Намедни у одного клиента в гостях был. У них сервера 2004 и 2005 годов были прописаны в автозагрузке. Так и крутились втроем......

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 16.06.06 в 08:34:42

on 06/15/06 в 20:50:50, Alexander,Kiev wrote:
Это все могло быть актуальным до того момента, пока сервер не умел читать и писать файлы.
.. А так, каждое перезакрытие немного денег и подкинут. ;)
..

Переписывая из года в год файл fakts.e в facts.b нужно чистить базу фактов от потерявшей актуальность информации.  Иначе при ведении (как у меня)  управленческой базы, этот файл разрастается до огромных размеров. Поэтому я фактами, кроме как для бухгалтерских проводок, не пользуюсь. Но я не пользуюсь ни ta и ta1, у меня на каждую проводку свой один факт, вызываемый из library по команде call... Этот факт расширен (например, там есть имя [user], или курс валюты).
На этом принципе у меня построены различные многооборотные настройки (по разным валютам, к примеру)

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

Одноконтекстный режим мне необходим из-за sed и ged. Но я сейчас уже тестирую версию 4.09 с возможностью выключения пересчета, которую мне быстро сделал Аркадий, за что я ему очень благодарен. Очень удобно для меня.
Кроме того, увеличилось быстродействие даже на моих "тяжелых" настройках ~7.5%.





 

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 16.06.06 в 13:47:04

on 06/16/06 в 08:34:42, Derr wrote:
Переписывая из года в год файл fakts.e в facts.b нужно чистить базу фактов от потерявшей актуальность информации.  Иначе при ведении (как у меня)  управленческой базы, этот файл разрастается до огромных размеров.

Очень похоже задачи у нас близко схожие, а релизы диаметрально разные ;)
Фактов старых годов не держу. extra.b строится не из extra.e. В нем набор данных по старому году таких как: остатки партий от комиссионной торговли, остатки задолжностей по браку, последние цены продаж по клиентам. Формально это можно было бы держать и в extrd.dat, а так разделил носитель.  Extrd.dat, при переходе на Новый год, конечно же, подвергается серъезной чистке. И по поводу фактов старого года. Их можно и в старом году смотреть, а если требуется консолидированная отчетность, то клиент распределенного приложения может сформировать таковую, работая с базами нескольких серверов одновременно.
Что касается того что все называют бухгалтерией,  всегда отдельно. Синхронизация - руками по документам либо экспорт "отобранных"  данных.

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 16.06.06 в 18:45:03

on 06/16/06 в 13:47:04, Alexander,Kiev wrote:
Очень похоже задачи у нас близко схожие, а релизы диаметрально разные ;)

Что касается того что все называют бухгалтерией,  всегда отдельно. Синхронизация - руками по документам либо экспорт "отобранных"  данных.

Тогда у вас существует временной интервал, связанный с обработкой и передачей данных в бухгалтерию и вероятность ввода ошибки (человеческий фактор) и поиск таких ошибок.
У меня существуют варианты слияния журналов из разных баз в один общий  (консолидация журналов операций).

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 16.06.06 в 19:21:27

on 06/16/06 в 18:45:03, Derr wrote:
Тогда у вас существует временной интервал, связанный с обработкой и передачей данных в бухгалтерию и вероятность ввода ошибки (человеческий фактор) и поиск таких ошибок.
У меня существуют варианты слияния журналов из разных баз в один общий  (консолидация журналов операций).

С ошибками ввода проблем не много. В управленке есть подневный анализ продаж. А бухгалтерия всегда постфактум работает, никто ее не принуждает в реальном времени вести учет. Кроме того в ряде случаев существуют операции интерпритируемые под разными углами зрения, так что там совместимость весьма проблематична.
Почти все мои заказчики 1С в бухгалтерии пользуют. Я туда и не лезу. Мне управленческих прибамбас с головой хватает. Вот полиграфисты о которых я упоминал каким то смето-органайзером местного разлива пользуются, чет пытаются с 1С-иной в купе замутить. Ничего у них ес-но не получается, ну и я им врядли помогу, так как за те гроши на которые они расчитывают лепить под них интегрированный смето-органайзер не вдохновляет. Уж больно специфичная раскладка.

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 17.06.06 в 08:22:59

on 06/16/06 в 19:21:27, Alexander,Kiev wrote:
С ошибками ввода проблем не много. В управленке есть подневный анализ продаж. А бухгалтерия всегда постфактум работает, никто ее не принуждает в реальном времени вести учет. Кроме того в ряде случаев существуют операции интерпритируемые под разными углами зрения, так что там совместимость весьма проблематична.
Вот полиграфисты о которых я упоминал каким то смето-органайзером местного разлива пользуются, чет пытаются с 1С-иной в купе замутить. Ничего у них ес-но не получается, ну и я им врядли помогу, так как за те гроши на которые они расчитывают лепить под них интегрированный смето-органайзер не вдохновляет. Уж больно специфичная раскладка.

Проблему стыковки ФБП с другими программами "местного разлива" я решаю через обмен файлами *.csv. И далее в EXEL. Потом говорю, что дальше стыкуйте сами под ваши разработки.
Мне дают необходимый формат файла и я из ФБП его создаю. Так же и с *.dbf форматом. Я из ФБП создаю файл в формате dbf, а далее не мои проблемы.
Импорт xls и dbf файлов есть , как правило, во всех программах.

 


Заголовок: Re: Технологии организации учета
Прислано пользователем Aleksey на 19.06.06 в 10:12:46
Derr
Скажите, а при выгрузках во внешние файлы как Вы отслеживаете изменения в Финансах после выгрузки?

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 19.06.06 в 11:25:06

on 06/17/06 в 08:22:59, Derr wrote:
Проблему стыковки ФБП с другими программами "местного разлива" я решаю через обмен файлами *.csv. И далее в EXEL.

Здесь речь шла об импорте в ФБП.
Это не столь важно, как то что заказчики желают иметь ВСЕ в одном флаконе. И второй момент импорт-экспорт на мой взгляд имеет очень существенный недостаток. Отсутствие привязки переносимых данных, особенно это касается проблемы редактирования.

Заголовок: Re: Технологии организации учета
Прислано пользователем Aleksey на 19.06.06 в 12:45:33

on 06/19/06 в 11:25:06, Alexander,Kiev wrote:
И второй момент импорт-экспорт на мой взгляд имеет очень существенный недостаток. Отсутствие привязки переносимых данных, особенно это касается проблемы редактирования.

И большой проблемы.  :(

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 19.06.06 в 20:07:49

on 06/19/06 в 10:12:46, Aleksey wrote:
Derr
Скажите, а при выгрузках во внешние файлы как Вы отслеживаете изменения в Финансах после выгрузки?

Отслеживает и выгружает файл в нужный момент тот, кому нужна соответствуюшая информация из ФБП. Он запускает нужную отчетную форму и по запросу формирует файл в заданном формате. У меня голова не болит, куда потом и как используется эта информация и насколько она достоверна и будут ли потом изменения. Если будут, то потом пусть он сам и разбирается.
Тоже самое касается и редактирования и привязки. Может у него своя база. И на здоровье. Я туда не лезу.



Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 20.06.06 в 11:08:35

on 06/19/06 в 20:07:49, Derr wrote:
Отслеживает и выгружает файл в нужный момент тот, кому нужна соответствуюшая информация из ФБП. Он запускает нужную отчетную форму и по запросу формирует файл в заданном формате. У меня голова не болит, куда потом и как используется эта информация и насколько она достоверна и будут ли потом изменения. Если будут, то потом пусть он сам и разбирается.
Тоже самое касается и редактирования и привязки. Может у него своя база. И на здоровье. Я туда не лезу.

Вам можно только позавидовать. :) Если есть заказчики готовые удовлетворяться ограниченными решениями своих проблем - флаг им в руки. Обычно наоборот, пытаются получить то о чем и в мыслях небыло.
Поэтому денег надо просить втрое больше чем расчитываете, после будет за что.   ;)

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 20.06.06 в 19:18:59

on 06/20/06 в 11:08:35, Alexander,Kiev wrote:
Обычно наоборот, пытаются получить то о чем и в мыслях небыло.
Поэтому денег надо просить втрое больше чем расчитываете, после будет за что.   ;)

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

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 20.06.06 в 19:31:57

on 06/20/06 в 19:18:59, Derr wrote:
Мой опыт показывает, что заказчики часто просто сами не знают возможности ФБП и мыслят категориями своих представлений.

Здесь категорически не согласен. Какое дело заказчику на чем удовлетворяют его потребности? Заказчик то, как правило и требования свои не может изложить, так как весьма туманно представляет себе автоматизацию своих процессов. Посему за приземленную сумму на внедрение можно предложить нечто практически готовое, ну на крайняк немного рихтануть, чтоб сложилось мнение об индивидуальности. Взрослые проекты с многостраничными техзаданиями, многомесячными внедрениями силами коллектива - это не про нас с Вами.  :)

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 21.06.06 в 08:45:17

on 06/20/06 в 19:31:57, Alexander,Kiev wrote:
Здесь категорически не согласен. Какое дело заказчику на чем удовлетворяют его потребности? Заказчик то, как правило и требования свои не может изложить, так как весьма туманно представляет себе автоматизацию своих процессов.:)

Нет, иногда на предприятии уже сложился некий уровень автоматицации, как правило,то отдельные базы у конкретных пользователей на EXEL и т.п. Может,1С, частично. Но нет сети, нет единой базы. Это средний бизнес. До ~5 бухгалтеров.
Другой случай, когда автоматизация нулевая-это малый бизнес. 1-2 бухгалтера.
Это разделение условно, но примерно. Эти два варианта требуют и разных технологий программирования ФБП, на мой взгляд.
Что касается "взрослых проектов", то нужен постоянный программист ФБП на предприятии. А так все решаемо.


Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 21.06.06 в 11:21:04

on 06/21/06 в 08:45:17, Derr wrote:
Нет, иногда на предприятии уже сложился некий уровень автоматицации, как правило,то отдельные базы у конкретных пользователей на EXEL и т.п. Может,1С, частично. Но нет сети, нет единой базы. Это средний бизнес. До ~5 бухгалтеров.

Очень может быть, бабушки-бухгалтеры привыкшие к журнально-ордерной системе учета, видевшие компы только в рекламе. Да, бытует мнение что 1С-ина плохо вписывается в работу в сети. Но это вчерашний день. Сервер-терминалов увы, несколько сместил акценты  :(

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 21.06.06 в 20:03:25

on 06/21/06 в 11:21:04, Alexander,Kiev wrote:
Да, бытует мнение что 1С-ина плохо вписывается в работу в сети. Но это вчерашний день. Сервер-терминалов увы, несколько сместил акценты  :(

Ваше "увы" надо расценивать как "что" ?
Я не понял.

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 21.06.06 в 20:32:53

on 06/21/06 в 20:03:25, Derr wrote:
Ваше "увы" надо расценивать как "что" ?
Я не понял.

Так как 1C-ина по сути своей представляет файл-сервер, многопользовательский режим при количестве активных пользователей 3-4 вводил ее в ступор. Она и так тормознутая, а ограничение накладываемое сетевым трафиком, особенно удаленным, ставило крест на использовании  ее в режиме удаленного доступа.
Что делается сейчас: на одну мощную машину ставят базу и кучу сесий терминал сервера с локальными клиентами. Пользователи работают в режиме терминал клиентов, каждый в своей сессии. Таким образом нивелировалась одна из главных затык, что ес-но нам не на пользу. Я чесно говоря, очень расчитывал на преимущества удаленного и многопользовательского доступа.

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 22.06.06 в 19:38:52

on 06/21/06 в 20:32:53, Alexander,Kiev wrote:
Таким образом нивелировалась одна из главных затык, что ес-но нам не на пользу. Я чесно говоря, очень расчитывал на преимущества удаленного и многопользовательского доступа.

Надо говорить конкретно о стоимости одного рабочего места в многопользовательской системе. Соответственно, на всех этапах. Разработки. внедрения, сопровождения. Особенно. в части изменения и внесения дополнительных возможностей.

Заголовок: Re: Технологии организации учета
Прислано пользователем Alexander,Kiev на 22.06.06 в 19:46:32

on 06/22/06 в 19:38:52, Derr wrote:
Надо говорить конкретно о стоимости одного рабочего места в многопользовательской системе. Соответственно, на всех этапах. Разработки. внедрения, сопровождения. Особенно. в части изменения и внесения дополнительных возможностей.

Это в смысле что сервер терминалов чего то стоит? Ну вы то знаете, что он ничего не стоит :)
Да в конце концов 200 долларей за место для такой фичи, не так и больно.

Заголовок: Re: Технологии организации учета
Прислано пользователем Derr на 23.06.06 в 19:15:06

on 06/22/06 в 19:46:32, Alexander,Kiev wrote:
Это в смысле что сервер терминалов чего то стоит? Ну вы то знаете, что он ничего не стоит :)
Да в конце концов 200 долларей за место для такой фичи, не так и больно.

Я не в смысле стоимости "железа". В смысле стоимости "мозгов".



Powered by YaBB 1 Gold - SP 1.3.2!
Forum software copyright й 2000-2004 Yet another Bulletin Board