Убрать Подразделение в проводках
Модераторы: m0p3e, edward_K, Модераторы
Убрать Подразделение в проводках
Нужно по всем проводкам у счета 70 убрать Подразделение. То же в таблице месячного сальдо 70 сч. Как нарисовать апдейт?
			
			
									
						
										
						- 
				Maverick
 - Абориген
 - Сообщения: 943
 - Зарегистрирован: 29 мар 2005, 17:49
 - Откуда: External Developer
 - Контактная информация:
 
Подразделение в КАУ1-6 или отдельно?
Дело в том что простой апдейт не поможет, если в ТХО по 70 счету (или в настройках самого счета) указано что Подр указывать обязательно.
Если такой настройки нет, то апдейт примерно так выглядит
OBOROT
SALDMOUN
			
			
									
						
										
						Дело в том что простой апдейт не поможет, если в ТХО по 70 счету (или в настройках самого счета) указано что Подр указывать обязательно.
Если такой настройки нет, то апдейт примерно так выглядит
OBOROT
Код: Выделить всё
Update Oborot 
Where
((
'070'      == schetO  /*в данном случае 0 - код нужного плана счетов*/
/*связки ниже - использовать если нужно ограничение по дате*/
And Date(D1,M1,Y1) <<= datOb  
And Date(D2,M2,Y2) >>= datOb  
)) 
Set KODSPO:=0; /*если подр по дебету*/ 
/*KODSPK:=0 (если нужно убрать подр по кредиту)*/
Код: Выделить всё
Update SaldMoun
Where
((
'070'      == schetO  /*в данном случае 0 - код нужного плана счетов*/
/*связки ниже - использовать если нужно ограничение по дате*/
And Date(D1,M1,Y1) <<= dateSal
And Date(D2,M2,Y2) >>= dateSal  
))
Set KODSPO:=0; /*если подр по дебету*/ 
/*KODSPK:=0 (если нужно убрать подр по кредиту)*/
- 
				Deinis
 - Местный житель
 - Сообщения: 783
 - Зарегистрирован: 29 мар 2005, 17:49
 - Откуда: Москва
 - Контактная информация:
 
Re: Убрать Подразделение в проводках
Не забудь просмотреть ТХО, сформировавшие эти проводки и поставить в поле "Подразделение" - НЕ формировать
			
			
									
						
										
						Re: Убрать Подразделение в проводках
Не забудуDeinis писал(а):Не забудь просмотреть ТХО, сформировавшие эти проводки и поставить в поле "Подразделение" - НЕ формировать
Кстати, походу вопрос: в плане счетов есть параметр "не формировать подразделение", но он странно как-то работает. Вот например, на 50 счете он включен, только все равно, если в тхо-шке забудешь убрать "авто-подразделение", то оно формируется. Почему? Ведь в настройке счета явно указано запрещение.
- 
				Den
 - Местный житель
 - Сообщения: 1847
 - Зарегистрирован: 29 мар 2005, 17:49
 - Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
 - Контактная информация:
 
Конечно не затронет...
нужно для апдейта кредита подправить (как написал Maverick..):
Update Oborot
Where
((
'070' == schetk /*в данном случае 0 - код нужного плана счетов*/
/*связки ниже - использовать если нужно ограничение по дате*/
And Date(D1,M1,Y1) <<= datOb
And Date(D2,M2,Y2) >>= datOb
))
KODSPK:=0 (если нужно убрать подр по кредиту)
			
			
									
						
										
						нужно для апдейта кредита подправить (как написал Maverick..):
Update Oborot
Where
((
'070' == schetk /*в данном случае 0 - код нужного плана счетов*/
/*связки ниже - использовать если нужно ограничение по дате*/
And Date(D1,M1,Y1) <<= datOb
And Date(D2,M2,Y2) >>= datOb
))
KODSPK:=0 (если нужно убрать подр по кредиту)
Честно сказать я не совсем уловил, ЧТО нужно подправить?Den писал(а):Конечно не затронет...
нужно для апдейта кредита подправить (как написал Maverick..):
...
Вот это? :
schetk (вместо "0" букву "k" поставить?)
т.е. счет по кредиту что ли? а где же тогда номер плана счетов поставить? ведь "0" - это был код плана счетов
- 
				Max_Fin
 - На пенсии
 - Сообщения: 797
 - Зарегистрирован: 29 мар 2005, 17:49
 - Откуда: г. Тюмень
 - Контактная информация:
 
SchetO - счет по дебету
SchetK - счет по кредиту
сам счет представлен в виде двух составляющих:
код плана счетов и номер счета
например:
010 - 0 - код плана счетов, 10 - счет
299 - 2 - код плана счетов, 99 - счет
если необходимо выполнить запрос по кредитовому счету, то как посоветовал Den, если по дебетовому, то как Maverick
если необходимо править все и для дебетового и кредитового то выполнить два запроса выше перечисленных господ.
			
			
									
						
										
						SchetK - счет по кредиту
сам счет представлен в виде двух составляющих:
код плана счетов и номер счета
например:
010 - 0 - код плана счетов, 10 - счет
299 - 2 - код плана счетов, 99 - счет
если необходимо выполнить запрос по кредитовому счету, то как посоветовал Den, если по дебетовому, то как Maverick
если необходимо править все и для дебетового и кредитового то выполнить два запроса выше перечисленных господ.
то же, но наоборот
теперь нужно порешить ту же задачу, но наоборот  
 
В-общем, во всех проводках по 70 счету прицепить Подразделение из текущего назначения сотрудников (из лицевого счета). Причем взять нижний, 2-й уровень Подразделения. Например, если в лицевом проставлено Цех/Участок, то нужно цеплять Участок.
Двойственность задачи объясняется тем, что в базе часть проводок с Подразделениями, а часть - нет. И бухи сейчас решают, что выбрать - доцеплять Подразделения, или же вовсе от них отказаться. Пока склоняются к 1 варианту (с Подразделениями).
			
			
									
						
										
						В-общем, во всех проводках по 70 счету прицепить Подразделение из текущего назначения сотрудников (из лицевого счета). Причем взять нижний, 2-й уровень Подразделения. Например, если в лицевом проставлено Цех/Участок, то нужно цеплять Участок.
Двойственность задачи объясняется тем, что в базе часть проводок с Подразделениями, а часть - нет. И бухи сейчас решают, что выбрать - доцеплять Подразделения, или же вовсе от них отказаться. Пока склоняются к 1 варианту (с Подразделениями).
