Имя: Пароль:
1C
1С v8
Как вычислить все минуса по товару.
0 kopermain
 
23.02.12
18:34
Есть конфа: 1С:Предприятие 8.2 (8.2.14.540) / "Бухгалтерия для Украины", редакция 1.2.5.3

В ней выписывается товар и продается в минус, подготавливается пакет документов, и отправляется клиенту.
Затем по истечению определенного строка делается приход этого товара, которого не хватало по складу. Просто посмотреть по минусам не получается, так как за этот период, теоретически товар (или его часть) может вернуться от покупателя и затем еще раз продастся этому-же покупателю или другому.

Получается:
 ----------------------------------
 | Нач | Приход | Расход | Остаток|
 ----------------------------------
1 |  0      1        2       -1    |  
2 |  0      1        1        0    |    
3 |  4      4        6        2    |    
 ----------------------------------

1.Было 0, продали 2, и 1 вернули.
2.Было 0, продали 1, и вернули 1.
3.Было 4, продали 6, вернули 4.

Как правильно выделить минуса, что нужно оприходовать.
1 zak555
 
23.02.12
18:35
я наверное никогда не смогу понять : какой смысл в программах, если от неё ждут актуальность учёта ?!
2 rotting
 
23.02.12
18:37
наверное сначала нужно мозги бухгалтерам вправить, потом спросить у них как они видят решение
3 zak555
 
23.02.12
18:38
(2) для начала надо заменить муд@ков
4 zmaximka
 
23.02.12
18:38
(3) +1
5 simol
 
23.02.12
18:39

ВЫБРАТЬ
   ТоварыНаСкладахОстаткиИОбороты.Период,
   ТоварыНаСкладахОстаткиИОбороты.Регистратор,
   ТоварыНаСкладахОстаткиИОбороты.Склад КАК Склад,
   ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
   ТоварыНаСкладахОстаткиИОбороты.ХарактеристикаНоменклатуры,
   ТоварыНаСкладахОстаткиИОбороты.СерияНоменклатуры,
   ТоварыНаСкладахОстаткиИОбороты.Качество,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток
ИЗ
   РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(, , Регистратор, , ) КАК ТоварыНаСкладахОстаткиИОбороты
ГДЕ
   ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток >= 0
   И ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток < 0
ИТОГИ ПО
   Склад
6 aleks-id
 
23.02.12
18:40
да ладно вам. отчет в разрезе регистратора и номенклатуры
7 zak555
 
23.02.12
18:42
ладно ещё в сраном ут в минус куярую

а в бухии
жесть


хотя мне тут почти два года назад рассказали, что в во всяких дагестанах нет даже налоговых и кассовых аппаратов ( т.е. всем класть на всё )
может в укр тоже самое ?
8 kopermain
 
23.02.12
18:46
(5)
Ну в бухгалтерии нет такого регистра товары на складах, а то так бы уже сделал.
9 n koretsky
 
23.02.12
18:50
(0) а что у вас бухи курят?
10 aleks-id
 
23.02.12
18:52
(8) бери обороты по счету
11 aleks-id
 
23.02.12
18:52
+10 точнее ОСВ
12 simol
 
23.02.12
18:57

ВЫБРАТЬ
   ХозрасчетныйОстаткиИОбороты.Период КАК Период,
   ХозрасчетныйОстаткиИОбороты.Счет,
   ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Субконто1,
   ХозрасчетныйОстаткиИОбороты.Субконто2,
   ХозрасчетныйОстаткиИОбороты.Субконто3 КАК Субконто3,
   ХозрасчетныйОстаткиИОбороты.Организация,
   ХозрасчетныйОстаткиИОбороты.Валюта,
   ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстаток,
   ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстаток,
   ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокДт,
   ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокДт,
   ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокКт,
   ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокКт,
   ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйРазвернутыйОстатокДт,
   ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйРазвернутыйОстатокДт,
   ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйРазвернутыйОстатокКт,
   ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйРазвернутыйОстатокКт,
   ХозрасчетныйОстаткиИОбороты.КоличествоОборот,
   ХозрасчетныйОстаткиИОбороты.КоличествоОборотДт,
   ХозрасчетныйОстаткиИОбороты.КоличествоОборотКт,
   ХозрасчетныйОстаткиИОбороты.Субконто1.Артикул
ПОМЕСТИТЬ Таблица
ИЗ
   РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНачала, , День, , Счет = &Счет, , Организация В (&Организация)) КАК ХозрасчетныйОстаткиИОбороты
ГДЕ
   ХозрасчетныйОстаткиИОбороты.Период < &Период
   И ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстаток < 0
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   Таблица.Организация КАК Организация,
   Таблица.Период КАК Период,
   Таблица.Субконто1 КАК Субконто1,
   Таблица.Субконто3 КАК Субконто3,
   Таблица.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
   Таблица.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
   Таблица.Субконто1Артикул КАК Субконто1Артикул
ИЗ
   Таблица КАК Таблица
ИТОГИ
   МИНИМУМ(Период),
   СУММА(КоличествоНачальныйОстаток),
   СУММА(КоличествоКонечныйОстаток),
   МАКСИМУМ(Субконто1Артикул)
ПО
   Организация,
   Субконто3,
   Субконто1
13 catena
 
23.02.12
18:59
(12)А зачем ВТ?
14 simol
 
23.02.12
19:00
(13)Я свой запрос вставил, делал для себя, мне нужно. Не делаю вложенные запросы.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс