23.08.2006, 12:00 | #1 |
Участник
|
Как для ГК операции в LedgerTrans найти соответствующую операцию в VendTrans?
Здравствуйте,
Хотим просматривать ГК операции (LedgerTrans) и для них находить соответствующие операции в таблицах VendTrans, CustTrans, ProjTransPosting. К сожалению, никак не можем найти однозначной связи LedgerTrans<->VendTrans. Для одной операции LedgerTrans иногда существуют много операций в VendTrans, с таким же ваучером, датой, а даже с такой же суммой. Подскажите пожалуйста, где искать однозначную связь между LedgerTrans и VendTrans. Спасибо за любые советы. Роман |
|
23.08.2006, 12:14 | #2 |
Участник
|
Однозначного соответствия между LedgerTrans и VendTrans в системе нет. Его можно добиться (или постараться добиться) только при помощи модификаций, но я бы этого не советовал.
Вам это необходимо для того чтобы построить отчет по счету ГК в разрезе поставщиков (и, возможно, накладных) или нет? |
|
23.08.2006, 12:29 | #3 |
Columbus IT
|
Цитата:
Сообщение от romulis
Здравствуйте,
Хотим просматривать ГК операции (LedgerTrans) и для них находить соответствующие операции в таблицах VendTrans, CustTrans, ProjTransPosting. К сожалению, никак не можем найти однозначной связи LedgerTrans<->VendTrans. Для одной операции LedgerTrans иногда существуют много операций в VendTrans, с таким же ваучером, датой, а даже с такой же суммой. Подскажите пожалуйста, где искать однозначную связь между LedgerTrans и VendTrans. Спасибо за любые советы. Роман Конечно, и в этом случае соотвествия "один-в-один" или "много проводок ГК с одним номером ГК - одна проводка поставщика" не будет (разнесите закупку с указанием подотчетника - будут две проводки по поставщику, и несколько по ГК). Но по крайней мере проводки по ГК и поставщикам с одним номером ГК и одной датой будут гарантировано принадлежать одной "разноске". Это конечно если у вас нет модификаций на эту тему. |
|
23.08.2006, 12:34 | #4 |
Участник
|
По одному ваучеру может быть несколько проводок в LT и VT по одному поставщику при сопоставлении/рассопоставлении открытых проводок с разными профилями разноски.
По одному ваучеру может быть несколько проводок в LT и VT по разным поставщикам одновременно - при расчете нереализованной курсовой разницы, при переброске задолженности с одного поставщика на другого.
__________________
Последний раз редактировалось ppson; 23.08.2006 в 12:38. |
|
23.08.2006, 13:25 | #5 |
Участник
|
Цитата:
Сообщение от petr
Однозначного соответствия между LedgerTrans и VendTrans в системе нет. Его можно добиться (или постараться добиться) только при помощи модификаций, но я бы этого не советовал.
Вам это необходимо для того чтобы построить отчет по счету ГК в разрезе поставщиков (и, возможно, накладных) или нет? |
|
23.08.2006, 14:10 | #6 |
Участник
|
Цитата:
Сообщение от slava09
такая задача стоит при построении журнала-ордера по поставщику\клиенту\банку\кассе\подотчету и т.д.
у каждого клиента свои "журналы-ордера, соответствующие "стандартам" поэтому приходилось выкручиваться индивидуально
__________________
|
|
23.08.2006, 15:27 | #7 |
Участник
|
Цитата:
Сообщение от ppson
это отдельная история ...
у каждого клиента свои "журналы-ордера, соответствующие "стандартам" поэтому приходилось выкручиваться индивидуально Пытались решать задачу универсально? |
|
25.08.2006, 10:07 | #8 |
Мрачный тип
|
Цитата:
Сообщение от slava09
Пытались решать задачу универсально?
Пока не будет в истеме нормального уникального идентификатора записи в таблице, однозначно идентифицирующего запись, и в LedgerTrans не будет нормальной коммутируемой связи фин. проводок с проводками/документами модуля/их строками по многосегментной ссылке типа "Тип модуля/тип документа в модуле/идентификатор документа/идентификатор строки документа" вместо "Тип модуля/Док ГК/Дата"- попытки что-то универсализировать в рамках текущей структуры в большинстве своем выльются очередное строительство комплекса затычек. Сам с подобным вопросом сталкивался, только по RAssetTrans - было и есть несколько ОС , у которых амортизация начисляется на 2 разных счета по долям (собственное и сданное в аренду) и (как реализовали внедренцы) под одним и тем же док-том ГК лепились 2 записи в RAssetTrans - что по одной , что по другой при просмотре проводок наблюдается набор из всех проводок ГК с данным док-том ГК. Но особенно было забавно наблюдать подобное при просмотре проводок по операции выбытия/продажи ОС , когда разом штук N-цать картчек продавали как положено через модуль "Расчеты с клиентами" - в RAssetTrans были как и положено все N-дцать записей по карточкам, а вот в проводках ГК - только прописанный профилем разноски набор проводок в единичном экземпляре на сумму всех карточек (смотрим проводки по операции продажи кресла с остаточной стоимостью 10 тыс. - а там проводки тыщ на 500) |
|
25.08.2006, 10:39 | #9 |
Участник
|
Цитата:
Сообщение от TasmanianDevil
Универсально - это к вендору, слишком кардинально надо менять многое
Пока не будет в истеме нормального уникального идентификатора записи в таблице, однозначно идентифицирующего запись, и в LedgerTrans не будет нормальной коммутируемой связи фин. проводок с проводками/документами модуля/их строками по многосегментной ссылке типа "Тип модуля/тип документа в модуле/идентификатор документа/идентификатор строки документа" вместо "Тип модуля/Док ГК/Дата"- попытки что-то универсализировать в рамках текущей структуры в большинстве своем выльются очередное строительство комплекса затычек. Цитата:
Сообщение от TasmanianDevil
Сам с подобным вопросом сталкивался, только по RAssetTrans - было и есть несколько ОС , у которых амортизация начисляется на 2 разных счета по долям (собственное и сданное в аренду) и (как реализовали внедренцы) под одним и тем же док-том ГК лепились 2 записи в RAssetTrans - что по одной , что по другой при просмотре проводок наблюдается набор из всех проводок ГК с данным док-том ГК.
Но особенно было забавно наблюдать подобное при просмотре проводок по операции выбытия/продажи ОС , когда разом штук N-цать картчек продавали как положено через модуль "Расчеты с клиентами" - в RAssetTrans были как и положено все N-дцать записей по карточкам, а вот в проводках ГК - только прописанный профилем разноски набор проводок в единичном экземпляре на сумму всех карточек (смотрим проводки по операции продажи кресла с остаточной стоимостью 10 тыс. - а там проводки тыщ на 500) |
|
25.08.2006, 10:59 | #10 |
Мрачный тип
|
Цитата:
Сообщение от Михаил Андреев
Но такое там вряд ли когда будет - западные бухгалтеры обходятся и без этого, либо будет сделано локализаторами с тем же качеством, что и корреспонденция.
|
|
25.08.2006, 11:45 | #11 |
Участник
|
Цитата:
Сообщение от TasmanianDevil
И от этого грустно ...
|
|
|
За это сообщение автора поблагодарили: glibs (1), Gustav (3). |
25.08.2006, 14:15 | #12 |
Участник
|
Цитата:
Сообщение от Михаил Андреев
А мне грустно оттого, что вместо обучения наших бухгалтеров и финансистов из стройной логики системы делают непонятно что.
Вот там и увидите стройную логику системы.
__________________
|
|
25.08.2006, 14:25 | #13 |
Moderator
|
Цитата:
Сообщение от Михаил Андреев
А мне грустно оттого, что вместо обучения наших бухгалтеров и финансистов из стройной логики системы делают непонятно что. В результате и так плохо и эдак нехорошо. Достаточно посмотреть на скорость работы отчётов, основанных на корреспонденции (шахматка, генератор финансовых отчётов) и сравнить со скоростью штатных запросов и стандартного генератора отчётов...
Лет 10 назад я по своей личной инициативе самостоятельно (за свои, блин, бабки! - о, любовь к искусству!) поперся на курсы бухучета. К тому времени я уже немножко был подкован по букварям, ну и в базах данных уже кое-что начинал понимать. И у меня через базоданную призму в голове зарождалась стройная, на мой взгляд, картина бухгалтерского мира, которую я хотел этими курсами устройнить еще более. В группе нас было человек 20: мужиков - 2, остальные - девушки разных возрастов. Учила нас достаточно взрослая тетенька, заточенная, естественно, на ручные технологии времен Луки Пачоли. И рисовали мы эти "шахматки" и "самолетики"... И всякие другие таблицы вида перекрестного... В общем, к середине курса от моей стройности не осталось и следа - в голове была полная каша... Усилием воли и от нежелания выброса на ветер кровных собственных активов я эти курсы-таки закончил. А сам утвердился в мысли, что бухгалтеров в ВУЗе нужно начинать учить не с заучивания плана счетов, а с глубокого погружения в мир реляционных БД и только на старших курсах говорить: "Так вот, у птичек то же самое!". Мораль: "Не дадим бухгалтерам нас оседлать! Оседлаем их сами!" (ну, или постараемся...) |
|
25.08.2006, 14:37 | #14 |
Columbus IT
|
Цитата:
Сообщение от Gustav
А сам утвердился в мысли, что бухгалтеров в ВУЗе нужно начинать учить не с заучивания плана счетов, а с глубокого погружения в мир реляционных БД и только на старших курсах говорить: "Так вот, у птичек то же самое!".
Мораль: "Не дадим бухгалтерам нас оседлать! Оседлаем их сами!" (ну, или постараемся...) А начинать учить нужно бухов не реляционным БД, а экономике. Правда, реальное понимание ИМХО все равно приходит только с опытом. |
|
28.08.2006, 16:54 | #15 |
Участник
|
установить связь один к одному между проводками по модулям(CustTrans, VendTrans, RassetTrans и тд) и проводками ГК(LedgerTrans) не удастся, т.к. например иногда одной строке "CustTrans" может соответствует несколько строк "LedgerTrans"...
|
|
28.08.2006, 16:57 | #16 |
Участник
|
однако своими глазами видел модификации которые устанавливали и поддерживали подобную связь, которые например помогали определить например по какому бух.счету(в LedgerTrans) прошла проводка по клиенту(CustTrans)... и модификации эти очень сильно помогали в подавляющем большинстве случаев
|
|
28.08.2006, 17:26 | #17 |
Участник
|
Для этих целей в системе есть вспомогательные таблицы типа InventTransPosting, MarkupTrans, TaxTrans и пр.. и в большинстве-то случаев нужную инфу можно вытащить оттуда, а LedgerTrans пусть сворачивается себе по счетам и аналитикам..
PS - Хотя самолично добавлял в VendTrans счет ГК - эт конечно жизнь упрощает Последний раз редактировалось MironovI; 28.08.2006 в 17:28. |
|
28.08.2006, 17:55 | #18 |
злыдень
|
Есть одна идея
На основании "Складских операций" а Axapta (заказ,закупка, складской журнал)
создавать бухгалтерские проводки по ним - оборотка, шахматка, журналы-ордера, ведомости и т.п. Т.е.: 1 контур - Аксапта - оперативный учет 2 контур - система N (не 1С) - финансовый учет Преимущества: 1. Алгоритмы формирования проводок (финансы) настраиваются в системе N 2. Изменение финансового контура не затрагивает оперативного контура 3. Прозрачная связь документ - проводки 4. Привычная модель бух. учета 5. Возможность независимого от основного контура пересчета себестоимости, например 6. Возможность анализа в независимой от основной, более оперативной и компактной СУБД 7. Высокое быстродействие Проблемы: 1. Синхронизация в режиме "почти" реального времени - затруднена.. Сколько раз в день? 2. Обмен - через файлы (писать каждый раз выгрузку) или ADO? 3. Обработка удаления документов? 4. Кастомизации насколько сильно влияют? Вопросы: 1. Как Вы думаете нужна ли такая система? 2. Сколько она может стоить? 3. Купили ли бы Вы такую систему?
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/ |
|
28.08.2006, 18:18 | #19 |
Участник
|
Для основной функци системы - принятия решений - данные должны лежать в могучей куче а иначе зачем ERP система вообще -так бы и жили себе на 20-ти базах 1С-а, это мелкие всякие специфичные вещи можно выносить - типа биллинга или POS-терминала..
|
|
29.08.2006, 10:30 | #20 |
Участник
|
Цитата:
Сообщение от Recoilme
На основании "Складских операций" а Axapta (заказ,закупка, складской журнал)
создавать бухгалтерские проводки по ним - оборотка, шахматка, журналы-ордера, ведомости и т.п. Т.е.: 1 контур - Аксапта - оперативный учет 2 контур - система N (не 1С) - финансовый учет Преимущества: 1. Алгоритмы формирования проводок (финансы) настраиваются в системе N 2. Изменение финансового контура не затрагивает оперативного контура 3. Прозрачная связь документ - проводки 4. Привычная модель бух. учета 5. Возможность независимого от основного контура пересчета себестоимости, например 6. Возможность анализа в независимой от основной, более оперативной и компактной СУБД 7. Высокое быстродействие Проблемы: 1. Синхронизация в режиме "почти" реального времени - затруднена.. Сколько раз в день? 2. Обмен - через файлы (писать каждый раз выгрузку) или ADO? 3. Обработка удаления документов? 4. Кастомизации насколько сильно влияют? Вопросы: 1. Как Вы думаете нужна ли такая система? 2. Сколько она может стоить? 3. Купили ли бы Вы такую систему? Считаю, что указанные проблемы полность перекрывают преимущества. |
|
|
|