|
КА + РАУЗ | ☑ | ||
---|---|---|---|---|
0
first_may
07.03.16
✎
12:55
|
Добрый день.
Конфигурация Комплексная автоматизация, редакция 1.1 и использованием РАУЗ. После расчета себестоимости выдается сообщение: Проведение документа: Расчет себестоимости 00000000002 от 31.01.2016 23:59:59 Выполненное количество итераций расчета стоимости: 6 Выполненное количество итераций расчета стоимости: 50 Полученное среднее отклонение решений: 0,000077 Обнаружены отрицательные остатки по регистрам учета затрат! Расчет себестоимости может быть выполнен некорректно и может выполняться длительное время. Раздел учета: МПЗ Раздел учета: Затраты Расчет себестоимости завершен. Есть обработка "Проверка совпадения Регистра РАУЗ и счетов учета МПЗ" с помощью которой получаю отчет в котором "Не совпал оборот бух счетам и регистру РАУЗ. Это допустимо, если в конце месяца будет скорректировано документом Расчет себестоимости" Подскажите пожалуйста, как искать ошибки? |
|||
1
ДенисЧ
07.03.16
✎
13:13
|
Начни с отрицательных остатков...
|
|||
2
HeKrendel
07.03.16
✎
13:14
|
Открываем ведомость по учету МПЗ и курим до посинения
|
|||
3
first_may
07.03.16
✎
13:15
|
(1) Это
"Необходимо отменить проведение документа "Расчет себестоимости". Необходимо проверить остатки отчётом "Ведомость по учёту затрат" и "Ведомость по учёту МПЗ", добавив условие "КоличествоКонечныйОстаток <0". " ?? |
|||
4
HeKrendel
07.03.16
✎
13:16
|
Расчет себестоимости не добавляет количества, чел писал безграмотный
|
|||
5
ДенисЧ
07.03.16
✎
13:16
|
(3) хватит болтать
Действуй |
|||
6
ДенисЧ
07.03.16
✎
13:17
|
(4) ну... Когда как...
|
|||
7
HeKrendel
07.03.16
✎
13:18
|
(6) Нука назови мне условия при котором РСВ корректирует количественный остаток?
|
|||
8
first_may
07.03.16
✎
13:23
|
(5) я и не хочу болтать, просто спрашиваю, что бы понять для себя, как и что правильно делать.
|
|||
9
first_may
07.03.16
✎
14:18
|
(1) Отменил расчет и сформировал ведомости по учету затрат и учету МПЗ. Конечных отрицательных остатков нет.
|
|||
10
HeKrendel
07.03.16
✎
14:21
|
(9) Значит все должно закрыться ;-)
|
|||
11
first_may
07.03.16
✎
14:39
|
(10) после этого делаю расчет c/c и выполняю запрос
ВЫБРАТЬ РС_АналитикаВидаУчета.РазделУчета, РС_АналитикаУчетаЗатрат.Затрата КАК Номенклатура, УчетЗатратРеглОбороты.Регистратор КАК Регистратор, УчетЗатратРеглОбороты.ПериодСекунда, УчетЗатратРеглОбороты.КоличествоОборот КАК Регистр_БухКоличествоОборот, УчетЗатратРеглОбороты.СтоимостьОборот КАК Регистр_БухСтоимостьОборот, РС_АналитикаВидаУчета.Организация, РС_АналитикаВидаУчета.СчетУчета, УчетЗатратРеглОбороты.ПериодМесяц ПОМЕСТИТЬ ВТ1_ОборотыРАУЗ ИЗ РегистрНакопления.УчетЗатратРегл.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК УчетЗатратРеглОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК РС_АналитикаВидаУчета ПО УчетЗатратРеглОбороты.АналитикаВидаУчета = РС_АналитикаВидаУчета.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаЗатрат КАК РС_АналитикаУчетаЗатрат ПО УчетЗатратРеглОбороты.АналитикаУчетаЗатрат = РС_АналитикаУчетаЗатрат.Ссылка ГДЕ РС_АналитикаВидаУчета.Организация = &Организация И (РС_АналитикаВидаУчета.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчета.МПЗ) ИЛИ РС_АналитикаВидаУчета.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчета.ТоварыОтгруженные)) ИНДЕКСИРОВАТЬ ПО РС_АналитикаУчетаЗатрат.Затрата ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ХозрасчетныйОбороты.Регистратор, ХозрасчетныйОбороты.ПериодСекунда, ХозрасчетныйОбороты.Счет, ХозрасчетныйОбороты.Субконто1 КАК Номенклатура, ХозрасчетныйОбороты.Организация, ХозрасчетныйОбороты.СуммаОборот КАК Бух_СуммаОборот, ХозрасчетныйОбороты.КоличествоОборот КАК Бух_КоличествоОборот, ХозрасчетныйОбороты.ПериодМесяц ПОМЕСТИТЬ ВТ2_БухОбороты ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты( &НачалоПериода, &КонецПериода, Авто, Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Материалы)) ИЛИ Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОборудованиеКУстановке)) ИЛИ Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПриобретениеОбъектовОсновныхСредств)) ИЛИ Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Товары)) ИЛИ Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ГотоваяПродукция)), , Организация = &Организация, , ) КАК ХозрасчетныйОбороты ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТ1_ОборотыРАУЗ.Регистратор КАК Регистратор, ВТ1_ОборотыРАУЗ.ПериодСекунда КАК ПериодСекунда, ВТ1_ОборотыРАУЗ.СчетУчета КАК Счет, ВТ1_ОборотыРАУЗ.Номенклатура КАК Номенклатура, ВТ1_ОборотыРАУЗ.Организация КАК Организация, 0 КАК Нал_СуммаОборот, 0 КАК Нал_КоличествоОборот, 0 КАК Бух_СуммаОборот, 0 КАК Бух_КоличествоОборот, ВТ1_ОборотыРАУЗ.Регистр_БухСтоимостьОборот, ВТ1_ОборотыРАУЗ.Регистр_БухКоличествоОборот, NULL КАК Поле1, NULL КАК Поле2, ВТ1_ОборотыРАУЗ.ПериодМесяц ПОМЕСТИТЬ ВТ4_ВсеОборотыВОднойТаблице ИЗ ВТ1_ОборотыРАУЗ КАК ВТ1_ОборотыРАУЗ ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВТ2_БухОбороты.Регистратор, ВТ2_БухОбороты.ПериодСекунда, ВТ2_БухОбороты.Счет, ВТ2_БухОбороты.Номенклатура, ВТ2_БухОбороты.Организация, 0, 0, ВТ2_БухОбороты.Бух_СуммаОборот, ВТ2_БухОбороты.Бух_КоличествоОборот, 0, 0, 0, 0, ВТ2_БухОбороты.ПериодМесяц ИЗ ВТ2_БухОбороты КАК ВТ2_БухОбороты ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТ4_ВсеОборотыВОднойТаблице.Номенклатура КАК Номенклатура, ВТ4_ВсеОборотыВОднойТаблице.ПериодСекунда, ВТ4_ВсеОборотыВОднойТаблице.Регистратор КАК Регистратор, ВТ4_ВсеОборотыВОднойТаблице.Счет КАК Счет, ВТ4_ВсеОборотыВОднойТаблице.Организация, СУММА(ВТ4_ВсеОборотыВОднойТаблице.Бух_КоличествоОборот) КАК Бух_КоличествоОборот, СУММА(ВТ4_ВсеОборотыВОднойТаблице.Регистр_БухКоличествоОборот) КАК Регистр_БухКоличествоОборот, СУММА(ВТ4_ВсеОборотыВОднойТаблице.Бух_СуммаОборот) КАК Бух_СуммаОборот, СУММА(ВТ4_ВсеОборотыВОднойТаблице.Регистр_БухСтоимостьОборот) КАК Регистр_БухСтоимостьОборот, ВТ4_ВсеОборотыВОднойТаблице.ПериодМесяц ПОМЕСТИТЬ ВТ5_СравнениеБУСвернуто ИЗ ВТ4_ВсеОборотыВОднойТаблице КАК ВТ4_ВсеОборотыВОднойТаблице СГРУППИРОВАТЬ ПО ВТ4_ВсеОборотыВОднойТаблице.Регистратор, ВТ4_ВсеОборотыВОднойТаблице.ПериодСекунда, ВТ4_ВсеОборотыВОднойТаблице.Счет, ВТ4_ВсеОборотыВОднойТаблице.Номенклатура, ВТ4_ВсеОборотыВОднойТаблице.Организация, ВТ4_ВсеОборотыВОднойТаблице.ПериодМесяц ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТ5_СравнениеБУСвернуто.Номенклатура КАК Номенклатура, ВТ5_СравнениеБУСвернуто.ПериодСекунда КАК ПериодСекунда, ВТ5_СравнениеБУСвернуто.Регистратор КАК Регистратор, ВТ5_СравнениеБУСвернуто.Счет КАК Счет, ВЫБОР КОГДА ВТ5_СравнениеБУСвернуто.Бух_СуммаОборот <> ВТ5_СравнениеБУСвернуто.Регистр_БухСтоимостьОборот ТОГДА ЕСТЬNULL(ВТ5_СравнениеБУСвернуто.Бух_СуммаОборот, 0) - ЕСТЬNULL(ВТ5_СравнениеБУСвернуто.Регистр_БухСтоимостьОборот, 0) ИНАЧЕ 0 КОНЕЦ КАК Отклонение_БухСтоимость, ВЫБОР КОГДА ВТ5_СравнениеБУСвернуто.Бух_СуммаОборот <> ВТ5_СравнениеБУСвернуто.Регистр_БухСтоимостьОборот ТОГДА 1 ИНАЧЕ 0 КОНЕЦ КАК КолОшибок_БухСтоимость, ВТ5_СравнениеБУСвернуто.Бух_СуммаОборот КАК Бух_СуммаОборот, ВТ5_СравнениеБУСвернуто.Регистр_БухСтоимостьОборот КАК Регистр_БухСтоимостьОборот, ВЫБОР КОГДА ВТ5_СравнениеБУСвернуто.Бух_КоличествоОборот <> ВТ5_СравнениеБУСвернуто.Регистр_БухКоличествоОборот ТОГДА ЕСТЬNULL(ВТ5_СравнениеБУСвернуто.Бух_КоличествоОборот, 0) - ЕСТЬNULL(ВТ5_СравнениеБУСвернуто.Регистр_БухКоличествоОборот, 0) ИНАЧЕ 0 КОНЕЦ КАК Отклонение_БухКоличество, ВЫБОР КОГДА ВТ5_СравнениеБУСвернуто.Бух_КоличествоОборот <> ВТ5_СравнениеБУСвернуто.Регистр_БухКоличествоОборот ТОГДА 1 ИНАЧЕ 0 КОНЕЦ КАК КолОшибок_БухКоличество, ВТ5_СравнениеБУСвернуто.Бух_КоличествоОборот КАК Бух_КоличествоОборот, ВТ5_СравнениеБУСвернуто.Регистр_БухКоличествоОборот КАК Регистр_БухКоличествоОборот, ВТ5_СравнениеБУСвернуто.Организация КАК Организация, ВТ5_СравнениеБУСвернуто.ПериодМесяц КАК ПериодМесяц {ВЫБРАТЬ Номенклатура, ПериодСекунда, Регистратор, Счет, Отклонение_БухСтоимость, КолОшибок_БухСтоимость, Бух_СуммаОборот, Регистр_БухСтоимостьОборот, Отклонение_БухКоличество, КолОшибок_БухКоличество, Бух_КоличествоОборот, Регистр_БухКоличествоОборот, Организация, ПериодМесяц} ИЗ ВТ5_СравнениеБУСвернуто КАК ВТ5_СравнениеБУСвернуто ГДЕ (НЕ &ПоказыватьТолькоОшибки ИЛИ ВТ5_СравнениеБУСвернуто.Регистр_БухСтоимостьОборот <> ВТ5_СравнениеБУСвернуто.Бух_СуммаОборот) {ГДЕ ВТ5_СравнениеБУСвернуто.Номенклатура, ВТ5_СравнениеБУСвернуто.ПериодСекунда, ВТ5_СравнениеБУСвернуто.Регистратор, ВТ5_СравнениеБУСвернуто.Счет, (ВЫБОР КОГДА ВТ5_СравнениеБУСвернуто.Бух_СуммаОборот <> ВТ5_СравнениеБУСвернуто.Регистр_БухСтоимостьОборот ТОГДА ЕСТЬNULL(ВТ5_СравнениеБУСвернуто.Бух_СуммаОборот, 0) - ЕСТЬNULL(ВТ5_СравнениеБУСвернуто.Регистр_БухСтоимостьОборот, 0) ИНАЧЕ 0 КОНЕЦ) КАК Отклонение_БухСтоимость, (ВЫБОР КОГДА ВТ5_СравнениеБУСвернуто.Бух_СуммаОборот <> ВТ5_СравнениеБУСвернуто.Регистр_БухСтоимостьОборот ТОГДА 1 ИНАЧЕ 0 КОНЕЦ) КАК КолОшибок_БухСтоимость, ВТ5_СравнениеБУСвернуто.Бух_СуммаОборот, ВТ5_СравнениеБУСвернуто.Регистр_БухСтоимостьОборот, (ВЫБОР КОГДА ВТ5_СравнениеБУСвернуто.Бух_КоличествоОборот <> ВТ5_СравнениеБУСвернуто.Регистр_БухКоличествоОборот ТОГДА ЕСТЬNULL(ВТ5_СравнениеБУСвернуто.Бух_КоличествоОборот, 0) - ЕСТЬNULL(ВТ5_СравнениеБУСвернуто.Регистр_БухКоличествоОборот, 0) ИНАЧЕ 0 КОНЕЦ) КАК Отклонение_БухКоличество, (ВЫБОР КОГДА ВТ5_СравнениеБУСвернуто.Бух_КоличествоОборот <> ВТ5_СравнениеБУСвернуто.Регистр_БухКоличествоОборот ТОГДА 1 ИНАЧЕ 0 КОНЕЦ) КАК КолОшибок_БухКоличество, ВТ5_СравнениеБУСвернуто.Бух_КоличествоОборот, ВТ5_СравнениеБУСвернуто.Регистр_БухКоличествоОборот, ВТ5_СравнениеБУСвернуто.Организация} он показывает отличие по регистру учета затрат и бухгалтерского на сумму в два рубля по одной позиции. Поэтому и решил тут поинтересоваться, как искать ошибки. |
|||
12
Фрэнки
07.03.16
✎
14:40
|
(9) там поо умолчанию в ведомости стоят не удобные таблицы отчета. Если перенастроишь (что в столбцы, а что в колонки), тогда только сможешь увидеть по каким значениям идут остатки в минус
|
|||
13
Фрэнки
07.03.16
✎
14:42
|
посмотри при настройке по каким измерениям можно собирать Ведомость, задай максимальную детализацию, а там уже сообразишь, что тебе будет удобно, схему сохранишь на будущее и т.д.
|
|||
14
first_may
07.03.16
✎
15:01
|
(12) запрос выдает, что отличие по счету 10.04 и одно номенклатуре. Поэтому надо перенастраивать ведомости по учету МПЗ?
|
|||
16
Фрэнки
07.03.16
✎
15:51
|
не поэтому надо перенастраивать ведомость, а ведомости в настройках по умолчанию почти никогда не показывают источник ошибки так, чтобы это не вызывало сомнений, а что там приключилось с движениями в регистре.
|
|||
17
Фрэнки
07.03.16
✎
15:54
|
(14) те два рубля, что ты нашел в запросе из (11) могут быть не единственной ошибкой, например. Т.е. отличия между регистрами накопления и бу - это тоже ошибка, скорей всего, но отрицательных остатков ты своим способом (запросом) еще не нашел.
|
|||
18
first_may
07.03.16
✎
16:54
|
(17) но это отличие, между регистрами накопления и бу, возникает только после проведения документа расчета с\с. Без этого документа ошибок между регистрами нет.
|
|||
19
first_may
07.03.16
✎
17:45
|
(16) "поэтому надо перенастраивать ведомость" - вот я и хотел попросить помощи, как это правильно делать.
|
|||
20
Фрэнки
07.03.16
✎
18:01
|
(19) были тут обсуждения раньше и там ссылки на статьи были... сейчас поищу
|
|||
21
Фрэнки
07.03.16
✎
18:20
|
(19) глючит у меня сайт. не могуу работать в форуме без анонимайзер, а из-за этого не могу дать прямую ссылку на запись. Вот тема была "УПП распределение косвенных затрат" от 15.10.2015 - там перечислялись пункты, что можно в группировки отчетов задавать.
А ссылки на ранние статьи уже не открываются - пишет, что нет этих статей больше |
|||
22
Фрэнки
07.03.16
✎
18:21
|
попробуй сам погуглить по форуму по ключевым словам, по "ведомость учета затрат" - может на твоем компе лучшие результаты поиска выдаст
|
|||
23
first_may
07.03.16
✎
19:15
|
||||
24
Lamer1C
07.03.16
✎
23:04
|
(0)(23) выбираешь 4 аналитики. если РСВ пишет, что есть значит они есть. проверяй по обоим регистрам учетазатрат.
|
|||
25
first_may
08.03.16
✎
08:56
|
(24) получилось найти минусовые остатки, но смущает то, что ведомости показывают номенклатуру1 и номенклатуру2 (например), а тот запрос что я привел отображает номенклатуру3. Это нормально?
|
|||
26
Фрэнки
08.03.16
✎
10:47
|
(25) невозможно об этом судить, пока не проведешь РСВ без выдачи сообщений об ошибках.
|
|||
27
Cyberhawk
08.03.16
✎
10:50
|
Для вкурения в отриацтельные остатки на конец месяца Я использовал два средства:
1. Отчет-ведомость МПЗ / затрат с группировками, равными измерениям регистра 2. Запрос из кода, где проверяется наличие отрицательных остатков (оттуда удобно отбор получать для отчета из пункта 1) |
|||
28
Фрэнки
08.03.16
✎
10:50
|
(23) обрати внимание, что в приведенной ссылке указан только один отчет по МПЗ, а закрыть РСВ полностью нужно. Т.е. и с остальными отчетами тоже нужно проверить состояние регистров учета затрат.
|
|||
29
Cyberhawk
08.03.16
✎
10:51
|
Ну т.е запрос покажет все аналитики (МПЗ / затраты), где отриц. остаток, остается только их в отчет засунуть, чтобы смотреть, где перекос
|
|||
30
first_may
08.03.16
✎
11:25
|
(26) МПЗ поправил, теперь вот
После расчета себестоимости выдается сообщение: Проведение документа: Расчет себестоимости 00000000002 от 31.01.2016 23:59:59 Выполненное количество итераций расчета стоимости: 6 Выполненное количество итераций расчета стоимости: 50 Полученное среднее отклонение решений: 0,000077 Обнаружены отрицательные остатки по регистрам учета затрат! Расчет себестоимости может быть выполнен некорректно и может выполняться длительное время. Раздел учета: Затраты Расчет себестоимости завершен. |
|||
31
first_may
08.03.16
✎
11:27
|
(29) (28) спасибо, буду смотреть дальше
|
|||
32
first_may
11.03.16
✎
11:06
|
Все минусы убрали, но при расчете с/с запрос выдает расхождение бухрегистра и регистра затрат. Как нибудь можно отследить, как происходит расчет с/с по конкретной номенклатуре?
|
|||
33
Cyberhawk
11.03.16
✎
12:17
|
Программно там можно включить режим отладки для алгоритмов проведения РСВ, но вряд ли тебе это поможет
|
|||
34
Фрэнки
11.03.16
✎
13:36
|
В свежей копии тестовой базе - ввести тестовые документы в тестовом (пустом) месяце и увидеть. Не быстрое это дело.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |