|
ОС. Инвентаризация. БП 2.0.29.10 | ☑ | ||
---|---|---|---|---|
0
Альберт_Уфа
19.12.11
✎
15:01
|
Инвентарная книга не формируется. ОС занесены вводом начальных остатков при переносе из БП 1.6. Как исправить? спасибо.
|
|||
1
Альберт_Уфа
19.12.11
✎
15:20
|
ап01
|
|||
2
Альберт_Уфа
19.12.11
✎
15:40
|
ап02
|
|||
3
DJKokos
19.12.11
✎
15:42
|
глянь налоговый учет. может по нему остатков нет. хотя я не смотрел как там в БП с налоговым.
|
|||
4
and2
19.12.11
✎
15:42
|
проверить ввод начальных остатков :)
вроде нормально формируется.... |
|||
5
Aleksey
19.12.11
✎
15:43
|
это фича, пожайлуста
|
|||
6
and2
19.12.11
✎
15:43
|
а возможно и обманываю :(
|
|||
7
DJKokos
19.12.11
✎
15:53
|
посмотри документы поступления и вводавэксплуатацию в ОС. Там еще есть регистры накопления в некоторых документах, и проводки по ним тоже смотрят иногда всякие инвентаризации. Я допустим для закрытия месяца по 20м ссчетам делал копеечные проводки по оперативным регистрам не трогая бухпроводки и у меня нормально закрывались 20е счета. тут тоже может быть. сравни проводки по начальным остаткам и проводки стандартных доков.
|
|||
8
Альберт_Уфа
19.12.11
✎
16:02
|
(7) там указаны документы, но это текстовые значения, самих доков нет. просто Инвентаризация смотрит остатки по ОС и не видит именно документы типа ввод начальных остатков. интересно кто как обошел эту проблему.
|
|||
9
DJKokos
19.12.11
✎
16:03
|
(8) ну в запросах я так понял ты еще ковыряться не научился?:) А остатки доками внесены или операцией?
|
|||
10
Альберт_Уфа
19.12.11
✎
16:07
|
(9) в запросах я и увидел что доки ввод начальных остатков не рассматриваются. остатки введены операцией ввод начальных остатков.
|
|||
11
DJKokos
19.12.11
✎
16:08
|
(10) ну запросы вообще не должны доки смотреть. они смотрят остатки по счетам или по регистрам. ты сравнил проводки твоих остатков и проводким Поступления и Ввода в эксплуатацию ОС?
|
|||
12
DJKokos
19.12.11
✎
16:10
|
Запрос.Текст =
"ВЫБРАТЬ | МестонахождениеОСБухгалтерскийУчет.ОсновноеСредство КАК ОсновноеСредство, | МестонахождениеОСБухгалтерскийУчет.Местонахождение КАК ПодразделениеОрганизации, | СчетаБухгалтерскогоУчетаОССрезПоследних.СчетУчета КАК СчетУчета |ПОМЕСТИТЬ | ОсновныеСредства |ИЗ | (ВЫБРАТЬ | МестонахождениеОСБухгалтерскийУчет.ОсновноеСредство КАК ОсновноеСредство, | МестонахождениеОСБухгалтерскийУчет.Местонахождение КАК Местонахождение | ИЗ | (ВЫБРАТЬ | МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство КАК ОсновноеСредство, | МестонахождениеОСБухгалтерскийУчетСрезПоследних.Местонахождение КАК Местонахождение | ИЗ | РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних(&ДатаОстатков, Организация = &Организация " + УсловиеОС + ") КАК МестонахождениеОСБухгалтерскийУчетСрезПоследних) КАК МестонахождениеОСБухгалтерскийУчет | ГДЕ МестонахождениеОСБухгалтерскийУчет.Местонахождение = &Подразделение) КАК МестонахождениеОСБухгалтерскийУчет | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СчетаБухгалтерскогоУчетаОС.СрезПоследних(&ДатаОстатков, Организация = &Организация " + УсловиеОС + ") КАК СчетаБухгалтерскогоУчетаОССрезПоследних | ПО МестонахождениеОСБухгалтерскийУчет.ОсновноеСредство = СчетаБухгалтерскогоУчетаОССрезПоследних.ОсновноеСредство |; |ВЫБРАТЬ | ОсновныеСредства.ОсновноеСредство КАК ОсновноеСредство, | ЕСТЬNULL(ХозрасчетныйОстатки_ВосстановительнаяСтоимость.СуммаОстатокДт, 0) КАК ВосстановительнаяСтоимость |ИЗ | ОсновныеСредства | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаОстатков, | Счет В (ВЫБРАТЬ РАЗЛИЧНЫЕ СчетУчета ИЗ ОсновныеСредства), | ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.ОсновныеСредства), | Организация = &Организация | И Субконто1 В (ВЫБРАТЬ РАЗЛИЧНЫЕ ОсновноеСредство ИЗ ОсновныеСредства)) КАК ХозрасчетныйОстатки_ВосстановительнаяСтоимость | ПО ОсновныеСредства.ОсновноеСредство = ХозрасчетныйОстатки_ВосстановительнаяСтоимость.Субконто1"; Возврат Запрос.Выполнить().Выгрузить(); вот код который формирует инвентаризацию |
|||
13
DJKokos
19.12.11
✎
16:12
|
судя по запросу в (12) используется регистр сведений МестонахождениеОСБухгалтерскийУчет. посмотри заполненли он доком начальных остатков если нет заполни. про то как заполняется посмотри в проводках проведенных документов по ОС. если регистр заполняется только документом и в ручную заполнить нельзя то либо как нибудь включи возможность заполнения вручную либо создай документ который делает проводки по этому регистру.
|
|||
14
Альберт_Уфа
19.12.11
✎
16:18
|
(11) новые ОС к учету не принимались. движения создаются. заново посмотрел запрос. по всем регистрам есть движения.
"ВЫБРАТЬ | МестонахождениеОСБухгалтерскийУчет.ОсновноеСредство КАК ОсновноеСредство, | МестонахождениеОСБухгалтерскийУчет.Местонахождение КАК ПодразделениеОрганизации, | СчетаБухгалтерскогоУчетаОССрезПоследних.СчетУчета КАК СчетУчета |ПОМЕСТИТЬ | ОсновныеСредства |ИЗ | (ВЫБРАТЬ | МестонахождениеОСБухгалтерскийУчет.ОсновноеСредство КАК ОсновноеСредство, | МестонахождениеОСБухгалтерскийУчет.Местонахождение КАК Местонахождение | ИЗ | (ВЫБРАТЬ | МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство КАК ОсновноеСредство, | МестонахождениеОСБухгалтерскийУчетСрезПоследних.Местонахождение КАК Местонахождение | ИЗ | РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних(&ДатаОстатков, Организация = &Организация " + УсловиеОС + ") КАК МестонахождениеОСБухгалтерскийУчетСрезПоследних) КАК МестонахождениеОСБухгалтерскийУчет | ГДЕ МестонахождениеОСБухгалтерскийУчет.Местонахождение = &Подразделение) КАК МестонахождениеОСБухгалтерскийУчет | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СчетаБухгалтерскогоУчетаОС.СрезПоследних(&ДатаОстатков, Организация = &Организация " + УсловиеОС + ") КАК СчетаБухгалтерскогоУчетаОССрезПоследних | ПО МестонахождениеОСБухгалтерскийУчет.ОсновноеСредство = СчетаБухгалтерскогоУчетаОССрезПоследних.ОсновноеСредство |; |ВЫБРАТЬ | ОсновныеСредства.ОсновноеСредство КАК ОсновноеСредство, | ЕСТЬNULL(ХозрасчетныйОстатки_ВосстановительнаяСтоимость.СуммаОстатокДт, 0) КАК ВосстановительнаяСтоимость |ИЗ | ОсновныеСредства | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаОстатков, | Счет В (ВЫБРАТЬ РАЗЛИЧНЫЕ СчетУчета ИЗ ОсновныеСредства), | ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.ОсновныеСредства), | Организация = &Организация | И Субконто1 В (ВЫБРАТЬ РАЗЛИЧНЫЕ ОсновноеСредство ИЗ ОсновныеСредства)) КАК ХозрасчетныйОстатки_ВосстановительнаяСтоимость | ПО ОсновныеСредства.ОсновноеСредство = ХозрасчетныйОстатки_ВосстановительнаяСтоимость.Субконто1"; |
|||
15
Альберт_Уфа
19.12.11
✎
16:19
|
(13) есть движения по этому регистру...
|
|||
16
DJKokos
19.12.11
✎
16:25
|
(15) ну что могу сказать. так как используется только этот запрос. То посмотри значение УсловиеОС. Посмотри в остатках на заполненность Подразделения, Организации. Запрос простецкий. думаю не составит труда проверить. к документам абсолютно никакой привязки.
|
|||
17
Альберт_Уфа
19.12.11
✎
16:27
|
ТУПЛЮ!!!
Не формируется Отчет.ИнвентарнаяКнигаОС. вот тут в запросе идет обращение к докам много строк: | ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | ПринятиеКУчетуОС.Ссылка КАК Ссылка, | ПринятиеКУчетуОС.Дата КАК ДатаДвиженийБухгалтерии, | ""ПринятиеКУчетуОС"" КАК ТипДокумента, | """" КАК ПричинаСписания | ИЗ | Документ.ПринятиеКУчетуОС КАК ПринятиеКУчетуОС | | ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | ПеремещениеОС.Ссылка, | ПеремещениеОС.Дата, | ""ПеремещениеОС"", | """" | ИЗ | Документ.ПеремещениеОС КАК ПеремещениеОС | | ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | ПередачаОС.Ссылка, | ПередачаОС.ДокПодготовкаКПередачеОС.Дата, | ""ПередачаОС"", | """" | ИЗ | Документ.ПередачаОС КАК ПередачаОС | ГДЕ НЕ (ПередачаОС.ДокПодготовкаКПередачеОС = ЗНАЧЕНИЕ(Документ.ПодготовкаКПередачеОС.ПустаяСсылка)) | | ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | ПередачаОС.Ссылка, | ПередачаОС.Дата, | ""ПередачаОС"", | """" | ИЗ | Документ.ПередачаОС КАК ПередачаОС | ГДЕ ПередачаОС.ДокПодготовкаКПередачеОС = ЗНАЧЕНИЕ(Документ.ПодготовкаКПередачеОС.ПустаяСсылка) | | ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | СписаниеОС.Ссылка, | СписаниеОС.Дата, | ""СписаниеОС"", | СписаниеОС.ПричинаСписания.Представление | ИЗ | Документ.СписаниеОС КАК СписаниеОС) КАК Документы | ПО СобытияОСОрганизаций.Регистратор = Документы.Ссылка |
|||
18
DJKokos
19.12.11
✎
16:31
|
нафига тут начальные остатки? этоже реестр документов за период.
|
|||
19
DJKokos
19.12.11
✎
16:34
|
ОБЪЕДИНИТЬ ВСЕ
| | ВЫБРАТЬ | ПередачаОС.Ссылка, | ПередачаОС.Дата, | ""ПередачаОС"", | """" | ИЗ | Документ.ПередачаОС КАК ПередачаОС | ГДЕ ПередачаОС.ДокПодготовкаКПередачеОС = ЗНАЧЕНИЕ(Документ.ПодготовкаКПередачеОС.ПустаяСсылка) прибить такойже кусок для дока вводначальных остатков а условие включения в реестр вписать в коммент какое нибудь слово и его проверять ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | НачОстаткиОС.Ссылка, | НачОстаткиОС.Дата, | ""НачОстаткиОС"", | """" | ИЗ | Документ.ВводНачальныйОстатков КАК НачОстаткиОС | ГДЕ НачОстаткиОС.Комментарий = ЗНАЧЕНИЕ("ОС") вписать в комменты начальных остатков по ОС слово "ОС". чтото так. |
|||
20
Альберт_Уфа
19.12.11
✎
17:06
|
(19) ага, спасибо. так и сделал, только вот в Инвентрную книгу в период за 2011 год данные не попадают. и заполняются не все столбцы. косяк 1с или все же мы что-то не так сделали. править конфу не очень хочется.
| ВЫБРАТЬ | ВводНачальныхОстатков.Ссылка, | ВводНачальныхОстатков.Дата, | ""ВводНачальныхОстатков"", | """" | ИЗ | Документ.ВводНачальныхОстатков КАК ВводНачальныхОстатков | ГДЕ (ВводНачальныхОстатков.РазделУчета = Значение(Перечисление.РазделыУчетаДляВводаОстатков.ОсновныеСредства)) |
|||
21
DJKokos
19.12.11
✎
17:13
|
(20) в запросе не вижу периодов. и потом докостатков обычно вводятся на 31е декабря. они действительно в период 2011 ну никак не попадают. это не инвентаризация ОС это инвентаризация документов по ОС.
|
|||
22
DJKokos
19.12.11
✎
17:17
|
ну или не делай за год а делай с 31.12.2010 по 31.12.2011. тогда они попадут.
|
|||
23
Альберт_Уфа
19.12.11
✎
17:23
|
(21)отбор по периоду есть чуть ниже. спасибо за консультации. :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |