|  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. Купили ли бы Вы такую систему? Считаю, что указанные проблемы полность перекрывают преимущества. | 
|  | 
|  | 
| 
 |