|  29.09.2007, 12:43 | #1 | 
| Участник | Сальдо по клиентам и поставщикам 
			
			Добрый день, Подскажите пожалуйста как в коде получить сальдо по клиентам и поставщикам в разрезе счётов и финансовой аналитики. | 
|  | 
|  29.09.2007, 13:30 | #2 | 
| Участник | Цитата: Профиль разноски, как и фин.аналитика, сохраняется в проводке CustTrans и VendTrans. Поэтому можно получить сальдо в разрезе профилей разноски и фин.аналитики. Проблема возникает, если кто-то начинает на ходу менять счета в профиле разноски. В этом случае сальдо по счету в разрезе клиентов и получить будет очень сложно. | 
|  | 
|  29.09.2007, 14:23 | #3 | 
| Участник | 
			
			Спасибо, я так и представляю ситуацию, но почему-то мне кажется что есть более простой способ, ведь отчёт сальдо-ведомость по клиентам и поставщикам выполняется очень быстро. Из вашего ответа то же возникает вопрос, данные из отчётов стандартных в системе по поставщикам и клиентам будут правильными если кто-то на ходу поменяет счета в профили разноски ? | 
|  | 
|  29.09.2007, 14:33 | #4 | 
| Участник | 
			
			 Стандартные отчёты по клиентам и поставщикам международной версии вообще понятия не имеют о счетах в профилях разноски, да и не нужны там счета.
		 Последний раз редактировалось Михаил Андреев; 29.09.2007 в 14:45. | 
|  | 
|  29.09.2007, 14:37 | #5 | 
| Участник | Цитата: Очень многие русские отчеты являются анти-паттернами Цитата: Поищите, эта тема уже обсуждалась. | 
|  | 
|  29.09.2007, 15:22 | #6 | 
| Участник |   | 
|  | 
|  29.09.2007, 16:43 | #7 | 
| Member | Цитата: 
		
			Сообщение от longson
			
			 ... Из вашего ответа то же возникает вопрос, данные из отчётов стандартных в системе по поставщикам и клиентам будут правильными если кто-то на ходу поменяет счета в профили разноски ? ... Если вы так сделаете, то данные по синтетическому и аналитическому учету по клиентам и по поставщикам не разойдутся. В противном же случае шансы свести ГК и модулем РК стремятся к нулю. Только это все касается международной версии. В российской какой-то Враг Народа придумал таблицу CustVendTransPostingLog_RU, в которую этот враг народа додумался писать счета ГК. И все стало совсем грустно. При смене счета данная таблица, по идее, тоже требует обновления. А описанный выше способ корректировки счетов ГК касается не только РК и РП, но и УЗ, производства, проектов. Он универсален. 
				__________________ С уважением, glibs® | 
|  | 
|  29.09.2007, 16:59 | #8 | 
| Member | Цитата: 
		
			Сообщение от Lemming
			
			 На профиль разноски конечно ориентироваться не стоит. Локализаторы уже соориентировались   Как вариант, связка CustVendTrans exists join LedgerTrans. В этом вопросе я поддерживаю mazzy. Уж лучше счет брать из профиля. Связь между CustTrans/VendTrans и LedgerTrans очень ненадежная. Пользователи постоянно умудряются под одним ваучером сделать несколько строк в журнале ГК. По ваучеру в таком случае счет не найти. Я даже один раз был доведен до отчаяния, и уже был готов написать проверку на разноске журналов ГК, чтобы она не допускала такой ситуации. Правда, не сложилось. Еще я был очевидцем того, что при сопоставлении и рассопоставлении курсовая разница в CustTrans или VendTrans шла с одним ваучером, а в LedgerTrans с другим. Плюс есть идиотские проводки, придуманные локализаторами, которые пишутся при сопоставлении и рассопоставлении, и под которые не создаются CustTrans или VendTrans. В результате даже на совсем стандартной версии отчет по выверке ГК с РК или РП выдает почти бесконечный список расхождений. Он же никак не понимает и считает ошибочной ситуацию, когда в сложной проводке под одним ваучером сделать проводку между клиентом и поставщиком, например. А еще есть распределение по счету ГК... и наверняка что-то, что не пришло мне в голову навскидку... Так что лучше уж ориентироваться на профили. А если консультант не понимает, что при смене счета в профиле нужно перебросить сальдо со счета ГК на новый счет... то как любит говорить мой папа... "Горбатого могила исправит". 
				__________________ С уважением, glibs® | 
|  | |
| За это сообщение автора поблагодарили: Lemming (3). | |
|  29.09.2007, 17:21 | #9 | 
| Участник | 
			
			именно так Ненадежная - это неправильный термин. Просто стандартный функционал вполне допускает ситуацию, когда в одим ваучер попадают разные проводки по разным клиентам/поставщикам/банкам - достаточно ввести многострочную проводку. Почему она это позволяет? См. очень интересную теорию от komar Немного об архитектуре разноски в ГК и проблеме корреспонденции счетов | 
|  | 
|  30.09.2007, 21:11 | #10 | 
| Злыдни | 
			
			От постановки задачи очень сильно меняется ответ на Ваш вопрос. Что подразумевается под сальдо по клиентам и поставщикам в разрезе счетов и финансовой аналитики? Если Вы хотите добавить аналитику объектного учета (клиент, поставщик) в качестве финансофой аналитики - это, на мой взгляд, порочная практика, и здесь я Вам не советчик. Но и согласиться с Сергеем и Глебом не могу. Ориентироваться на профиль разноски "сейчас" - закрывать глаза на ошибки молодости, т.е. не зрелости учетной политики, которая в силу определенных исторических моментов может изменяться. Оптимальнее прописывать в таблицы CustTrans и VendTrans источник появления проводки, исторический пофиль разноски и исторический регистр учета. А по этому регистру собирать все незакрытые проводки для сальдо. В любом случае, послушайте советы, проанализируйте потребности Вашей компании и выберите свой путь    
				__________________ люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. | 
|  | 
|  01.10.2007, 02:31 | #11 | 
| Member | Цитата: 
		
			Сообщение от KiselevSA
			
			 ... Но и согласиться с Сергеем и Глебом не могу. Ориентироваться на профиль разноски "сейчас" - закрывать глаза на ошибки молодости, т.е. не зрелости учетной политики, которая в силу определенных исторических моментов может изменяться. Оптимальнее прописывать в таблицы CustTrans и VendTrans источник появления проводки, исторический пофиль разноски и исторический регистр учета. А по этому регистру собирать все незакрытые проводки для сальдо. ... М.б. я чего-то не понимаю? "исторический пофиль разноски" — он там есть. "исторический регистр учета" — это счет ГК или что-то другое? А как по вашему должен собираться отчет? И, главное, как его правильно при таком подходе интерпретировать (это может раскрыть ответ на вопрос)? И какие должны быть действия в случае изменения счета ГК в профиле разноски? Если вас это не напряжет, поясните, пожалуйста. 
				__________________ С уважением, glibs® | 
|  | 
|  01.10.2007, 11:38 | #12 | 
| Злыдни | Цитата: Цитата: Интерпретация достаточно проста для финансиста: он видит по каким типам операции есть задолженность клиента или перед поставщиком. при этом и реакция в зависимости от регистра может быть разной. Поменяли счет в профиле разноски? Появился новый счет в сальдо. Не закрыли старые счета - видим перед глазами остатки по "старому" счету задолженности. Вроде ничего криминального. Хотим получить сальдо по стандартному текущему профилю разноски? Да не вопрос. Игнорируем регистр и тянем текущий стандартный счет задолженности из профиля 
				__________________ люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. | 
|  | 
|  01.10.2007, 11:52 | #13 | 
| Участник | Цитата: 
		
			Сообщение от KiselevSA
			   Оптимальнее прописывать в таблицы CustTrans и VendTrans источник появления проводки, исторический пофиль разноски и исторический регистр учета. А по этому регистру собирать все незакрытые проводки для сальдо. В любом случае, послушайте советы, проанализируйте потребности Вашей компании и выберите свой путь   Да и отчет можно собрать быстрее, т.к. в таком случае вся информация будет в одной таблице и не надо будет для каждой проводки из клиетов / поставщиков загладывать в настройку профилей разноски. | 
|  | 
|  03.10.2007, 18:22 | #14 | 
| Member | Цитата: 
		
			Сообщение от petr
			
			 ... Практически это аналог таблицы InventTransPosting для склада (только не отдельной таблицей). Получиться так же как и в складском модуле. При изменении профиля разноски старые проводки не меняют свой счет, а учитываются на тех же счетах, на которые изначально были разнесены. ... В закупке вообще можно любой счет учета запасов указать при желании. Не зависимо от профиля. И можно приходовать на один счет, а списывать с другого, т.к. приход зависит еще и от налоговой группы. Так что с номенклатурой вообще все запущено. Так что с номенклатурой предложенный мною подход не прокатит. С вашей позицией насчет CustVendTransPostingLog_RU не согласен. Данную проблему можно было решить и проще. Стандартной функциональностью. 
				__________________ С уважением, glibs® | 
|  | 
|  03.10.2007, 18:27 | #15 | 
| Member | Цитата: 
		
			Сообщение от KiselevSA
			
			 ... В простейшем случае "бухгалтерского учета" таким регистром является счет из профиля разноски на дату операции. При более сложных построениях учетной системы могут оказаться необходимыми не только счета, но и центры затрат (центры прибыли) ... http://vocable.ru/dictionary/97/word...3%F7%E5%F2%E0/ http://employer.srochno.ua/professio...kii_uchet/292/ Цитата: 
		
			Сообщение от KiselevSA
			
			 ... Поменяли счет в профиле разноски? Появился новый счет в сальдо. Не закрыли старые счета - видим перед глазами остатки по "старому" счету задолженности. Вроде ничего криминального. ... Причем с формированием проводок по клиентам/поставщикам? Тогда, получается, нужен и старый, и новый профили разноски. А значит задача смены счета ГК в профиле разноски сводится к тому, что счет в профиле разноски никогда не меняется, а просто создается новый профиль разноски. А значит счет ГК можно в проводку не писать, а работать по профилю  . 
				__________________ С уважением, glibs® | 
|  |