Версия для печати темы (https://pro1c.org.ua/index.php?s=04cf8d964930a18847016b5ffdb36f43&showtopic=64987)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Бухгалтерия 8, редакция 2 для Украины _ ОСВ включає документи, що оформлені на інших контрагентів

Автор: dobruan 01.03.21, 17:17

Доброго дня.
СтоЇть конф. Бухгалтерия для Украины, редакция 2.0. (2.0.18.1) на 1С:Підприємство 8.3 (8.3.15.1700)

У колегині на роботі така ситуація: формує бух. ОСВ по рах 6852 і відомість з відбором по одному місяцю і по конкретному контрагенту, виводить суми за по іншому контрагенту.



Якщо відкрити договора, то вони всі два на одного контрагента, але по другому договору відображає документ, який зареєстрований на іншого контаргента.

Після розмови з колегинею, дізнався, що "оператор ЕОМ" запустив перевірку та виправлення бази. Перервхунок не робився при перевірці, інші флаги не пам'ятає як виставляв "оператор...".
Як краще тепер підійти до перевірки коректності посилань та виправлення ситуації?


 ! 

https://pro1c.org.ua/index.php?act=announce&id=2: 8
 

Автор: logist 01.03.21, 17:51

Цитата(dobruan @ 01.03.21, 17:17) *
оператор ЕОМ" запустив перевірку та виправлення бази

система его предупредила что надо сделать бекап, если сделал - восстановите, если нет - нужно смотреть базу, по картинке вряд ли можно поставить диагноз. Хотя исправление базы к такой ситуации вряд ли могло привести, здесь скорее другая причина.

Автор: Vofka 02.03.21, 8:54

Надо сам документ смотреть, переклацайте там контрагента и договор и перепроведите его. Теоретически можно сделать так, что бы в документе был договор, не принадлежащий выбранному в этом же документе контрагенту.

Автор: dobruan 03.03.21, 15:32

Vofka @ Сегодня, 9:54 * ,
Перекланцаны документы. Не помогает.
Как ОСВ "выбирает" документы для отображения? Есть же причина, что по одному контрагенту показует договор другого.

Автор: denis84 03.03.21, 16:43

dobruan @ Сегодня, 15:32 * ,
Надо смотреть Вашу базу на этом конкретном примере ошибки

Автор: dobruan 03.03.21, 17:01

Цитата(denis84 @ 03.03.21, 17:43) *
Завсегдатай

Группа: Местный
Сообщений: 206
Из: Украина
Спасибо сказали: 56 раз
Рейтинг: 56

dobruan @ Сегодня, 15:32 ,
Надо смотреть Вашу базу на этом конкретном примере ошибки


Есть ПКО, но движения делает не правильно программа.
Подчеркнутые два эелемента зарегистрированы не та контрагента по ПКО.
То есть в ПКО подтягует "чужие" документы.

Автор: logist 03.03.21, 17:33

dobruan, выше сказали базу смотреть, а не картинку, из которой видно только ваше видение проблемы. Покажите уже полностью документ, где видно, что в расшифровке введены одни документы, а в проводках другие, какие доработки есть по проведению документа.

Автор: dobruan 03.03.21, 22:02

logist @ Сегодня, 18:33 * ,
А что там показывать? Я прикрепил именно фото проводок, с которого видно, что в ПКО при проведении ставит документ расчета не того контрагента, что в документе.


Но при ручном выборе не выводит в список документов, документ Документ расчетов с контрагентом (ручной учет) SZ00-000101 від 31.12.2019 00:00:00
При автоматическом выборе документов для проводки, система берет данный документ. При ручном выборе документов его нету в списке.
По какому принципу, тогда берет система документы?

Автор: logist 04.03.21, 6:43

Цитата(dobruan @ 03.03.21, 22:02) *
прикрепил именно фото проводок, с которого видно

По фото проводок не видно как заполнен документ, вид операции. Потому что достаточно часто, когда пользователь вот до клятвы мамой уверяет, что всё так как он описывает, а потом получается что всё не так потому что "ой, а я и не заметила". Поэтому ни один нормальный консультант не поверит в информацию пока не увидит всё, что необходимо, своими глазами.

Цитата(dobruan @ 03.03.21, 22:02) *
Но при ручном выборе не выводит в список документов, документ Документ расчетов с контрагентом (ручной учет) SZ00-000101 від 31.12.2019 00:00:00
При автоматическом выборе документов для проводки, система берет данный документ. При ручном выборе документов его нету в списке.

А в этом документе ручных расчетов - контрагент и договор указаны правильно? Если его нет к выбору, то скорее всего - нет.

Цитата(dobruan @ 03.03.21, 22:02) *
По какому принципу, тогда берет система документы?

Если в ручном документе всё правильно, тогда надо смотреть именно вашу базу, иначе можно гадать бесконечно.

Автор: dobruan 04.03.21, 8:30

logist @ Сегодня, 7:43 * ,
Что означает "смотреть базу"?
Искать ссылки на документы, страницы БД или что именно?

Автор: logist 04.03.21, 9:14

Цитата(dobruan @ 04.03.21, 8:30) *
Что означает "смотреть базу"?

Как вариант включить отладчик и смотреть что там и почему происходит

Автор: dobruan 04.03.21, 14:51

logist @ Сегодня, 10:14 * ,
Есть в регистре сведений Данные первичных документов такие записи .
Как видно у одной записи есть только номер документа регистратора, и нет всех остальных записей. Это не правильно, но как правильно откорректировать записи в регистре?

Автор: fly 04.03.21, 15:54

dobruan @ Сегодня, 14:51 * ,
Документ - "Корректировка записей регистров"
Документ - "Бухгалтерская операция"
- для корректировки неверных записей (+ новая запись/ - неправильная запись [строно])

обработка - "Групповое изменение справочников и документов"
если есть документы, которые заполнились некорректно, можно менять реквизиты и перепроводить.


"Это не правильно, но как правильно откорректировать записи в регистре?"
- непосредственно в регистре, есть есть права на редактирование.

и т.д.

Автор: dobruan 04.03.21, 16:19

fly @ Сегодня, 16:54 *
Какой документ произвел эту запись в этот реестр?
Если удалить запись, то чем чревато?

Автор: logist 04.03.21, 16:34

dobruan, зачем ві лезете туда куда не надо, откройте через Все функции Документ расчетов (ручной) найдите ваш и измените там если что не так. регистр первичные документы к учету не имеет никакого отношения

Автор: dobruan 04.03.21, 19:32

logist @ Сегодня, 17:34 * ,
Я не розумію призначення до кінця даного документу. Його руками ніхто не створював. Тобто його створила сама система. Він записаний корректно.

але чого у записі реєстру немає повністю заповненого запису:


Автор: logist 04.03.21, 19:45

Цитата(dobruan @ 04.03.21, 19:32) *
але чого у записі реєстру немає повністю заповненого запису:

потому что
Цитата(dobruan @ 04.03.21, 19:32) *
Тобто його створила сама система.


А почему система его создала известно только вам, что там в базе делалось 31.12.19. Как вариант ввод остатков. Но опять же, вы не там ищите проблему, заполнение этого регистра в конкретной ситуации не имеет никакого значения.

Цитата(dobruan @ 04.03.21, 19:32) *
Він записаний корректно.

Если всё корректно, тогда отладчик в руки и разбирайтесь с проведением ПКО, почему он забирает этот документ.

Автор: dobruan 09.03.21, 19:21

logist @ 04.03.21, 19:45 * ,
Прошерстил я отладчиком, и не понятно, почему в

ПолучитьОстатокПоСчету(Организация, Период, Счет, Валюта = Неопределено, Субконто1 = Неопределено, Субконто2 = Неопределено, Субконто3 = Неопределено, ЗнакФильтрПоОстаткам = 0) Экспорт

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

ГДЕ
    ЕСТЬNULL(Остатки.СуммаОстаток, 0) * &Множитель > 0

ДЛЯ ИЗМЕНЕНИЯ

УПОРЯДОЧИТЬ ПО
    Счет,
    Субконто1,
    Субконто2,
    Субконто3,
    Валюта"""

возвращает таблицу с не своим документом?




ось розгорнутий варіант результату запиту (остатки).

Автор: logist 09.03.21, 22:25

Цитата(dobruan @ 09.03.21, 19:21) *
ось розгорнутий варіант результату запиту (остатки).

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

Автор: dobruan 09.03.21, 23:37

logist @ Сегодня, 22:25 * ,
С изображения видно, что по запросу получаем результат, а в результате выборки по одному контрагенту попал документ, который зарегистрирован на другого.
Конечно, я что-то упускаю из виду, но все де не пойму что именно. Как искать причины такого поведения?
Параметры сейчас допишу.

Параметры :

Счет                    6851                                              ПланСчетовСсылка.Хозрасчетный
Субконто1    ФОП Залозний Вадим Емільянович    СправочникСсылка.Контрагенты
Субконто2    основний договір                            СправочникСсылка.ДоговорыКонтрагентов
Субконто3    Неопределено.


Как можно проверить РегистрБухгалтерии.Хозрасчетный.Остатки на коректность? Может именно тут проблема?

Автор: Vofka 10.03.21, 8:21

Цитата(dobruan @ 09.03.21, 19:21) *
возвращает таблицу с не своим документом

"Не свой документ" этот тот, который на скриншоте? В соответствии с запросом он "свой", контрагент в проводках у него "ФОП Залозний Вадим Емільянович". Смотрите отладчиком почему при проведении этот документ пишет в регистр бухгалтерии не контрагента, который в нем указан, а контрагента "ФОП Залозний Вадим Емільянович".

Автор: logist 10.03.21, 12:43

Цитата(dobruan @ 09.03.21, 23:37) *
С изображения видно,

Вы когда к доктору идете с рентгеном, а он просит вас прощупать, тоже отказываете и говорите, что на рентгене всё видно? Вот так и тут, сидим все - гадаем, что там да как.

Цитата(dobruan @ 09.03.21, 23:37) *
Параметры сейчас допишу.

Чувствую проблема в договоре, анализируйте.

Цитата(dobruan @ 09.03.21, 23:37) *
Как можно проверить РегистрБухгалтерии.Хозрасчетный.Остатки на коректность?

Накидайте отчет на СКД, или через консоль запросов, смотрите, вероятно где-то остатки не закрываются в разрезе субконто, это и будет проблемным местом.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua