|  17.06.2011, 12:09 | #1 | 
| Участник | Реверс сопоставления по подотчетным лицам 
			
			AX 2009 SP1 RU7 Ситуация: имеются две проводки по подотчетному лицу. Одна в рублях, вторая в дол. Делаю сопоставление - система отрабатывает нормально. Делаю реверс - система в проводках ГК задваивает записи. Функционал собственными разработчиками не менялся. Задвоение возникает по любому подотчетному лицу в случае реверса сопоставленных разно валютных проводок. Код особо не анализировал, может кто-то скажет, что это стандартный косяк или руки кривые ) | 
|  | 
|  17.06.2011, 21:23 | #2 | 
| Участник |   Цитата: Типа: делаю сопоставление - проводки такие ... ... Делаю реверс - получаются такие ... ... Как то так. А то не понятно - реверс - это и есть задвоение записей (с незначительными отличиями). Вообщем надо бы видеть и до и после Последний раз редактировалось Мартынов Дмитрий; 17.06.2011 в 21:24. Причина: надо бы видеть и до и после | 
|  | 
|  18.06.2011, 09:19 | #3 | 
| MCTS | 
			
			хм.. действительно... AX2009 ру6 такая же ситуация- задваивает проводку при реверсе..причем от валюты не зависит. порылся в настройках вроде все правильно. Может кто сталкивался- как лечили? Последний раз редактировалось ashu; 18.06.2011 в 09:26. | 
|  | 
|  18.06.2011, 09:25 | #4 | 
| MCTS | Цитата: 
		
			Сообщение от Мартынов Дмитрий
			   Примерчик бы, как это она задваивает записи. Типа: делаю сопоставление - проводки такие ... ... Делаю реверс - получаются такие ... ... Как то так. А то не понятно - реверс - это и есть задвоение записей (с незначительными отличиями). Вообщем надо бы видеть и до и после формируем 2 проводки с разными знаками по подотчетнику с разными профилями разноски. Сопоставляем- формируется проводка по закрытию сальдо по счетам. Реверсируем- система формирует 2 одинаковых проводки обратных проводки по сопоставлению. в проводках выглядит так: Есть 2 операции по одотчетнику: 71.01 +100руб 71.02 -100 руб сопоставляем, система формирует проводку 71.02 - 71.01 100руб реверсируем и получаем 71.02 - 71.01 -100руб 71.02 - 71.01 -100руб | 
|  | 
|  20.06.2011, 09:59 | #5 | 
| Участник | Цитата: 
		
			Сообщение от ashu
			   Примерчик прост, воспроизводится так: формируем 2 проводки с разными знаками по подотчетнику с разными профилями разноски. Сопоставляем- формируется проводка по закрытию сальдо по счетам. Реверсируем- система формирует 2 одинаковых проводки обратных проводки по сопоставлению. в проводках выглядит так: Есть 2 операции по одотчетнику: 71.01 +100руб 71.02 -100 руб сопоставляем, система формирует проводку 71.02 - 71.01 100руб реверсируем и получаем 71.02 - 71.01 -100руб 71.02 - 71.01 -100руб | 
|  | 
|  23.06.2011, 16:28 | #6 | 
| Возьми свет!!! | Цитата: 
		
			Сообщение от propeller
			   AX 2009 SP1 RU7 Ситуация: имеются две проводки по подотчетному лицу. Одна в рублях, вторая в дол. Делаю сопоставление - система отрабатывает нормально. Делаю реверс - система в проводках ГК задваивает записи. Функционал собственными разработчиками не менялся. Задвоение возникает по любому подотчетному лицу в случае реверса сопоставленных разно валютных проводок. Код особо не анализировал, может кто-то скажет, что это стандартный косяк или руки кривые ) Я так приблизительно думаю что это все потому что по закупкам допустим при разноске что то списывается с подотчетного лица, а при выдаче соответственно наоборот записывается. Чтобы это сопоставить нужно сделать какие то проводки. Хотя если профили разноски у сопоставляемых операции не отличаются, то не делается вообще ничего(вроде бы так). Может я и глубоко ошибаюсь. 
				__________________ Axapta 3.0 sp 5 Oracle  Я могу взорвать вам мозг!!! Последний раз редактировалось Murlin; 23.06.2011 в 17:11. | 
|  | 
|  24.06.2011, 07:47 | #7 | 
| MCTS | 
			
			если поможет, из переписки программистов. "подозрение вот на этот код EmplSettleReverse_RU\reverseLedgerVoucher – строка 11, она видимо дважды вызывается для одного и того же ваучера, когда счета ГК разные по сопоставлению..." | 
|  | 
|  24.06.2011, 08:59 | #8 | 
| Возьми свет!!! | 
			
			А почему вы считаете что это ошибка? Посмотрите на скриншот там ведь стоит не по дебету и не по кредиту а показать все.
		 
				__________________ Axapta 3.0 sp 5 Oracle  Я могу взорвать вам мозг!!! | 
|  | 
|  24.06.2011, 10:08 | #9 | 
| Участник | Цитата: В скриншоте может стоять что угодно, но для сравнения при обычном (нормальном) сопоставлении возникает только одна операция, а не 2, как приведено в скриншоте. | 
|  | 
|  24.06.2011, 12:22 | #10 | 
| Возьми свет!!! | Цитата: 
		
			Сообщение от Mabo
			   Потому что получившиеся в результате проводки создают разницу между модулями Главная книга и Расчеты с поставщиками (Подотчетные лица). В скриншоте может стоять что угодно, но для сравнения при обычном (нормальном) сопоставлении возникает только одна операция, а не 2, как приведено в скриншоте. Вот например сопоставление а потом реверс.(У реверса и у сопоставления один voucher) А это просто сопоставление 
				__________________ Axapta 3.0 sp 5 Oracle  Я могу взорвать вам мозг!!! | 
|  |