#0
by Alex1979rak
Здравствуйте, уважаемые коллеги. Помогите пожалуйста разобраться в ситуации. Бух 2.0. Хочу получить кредитовые обороты по счету 70 в разрезе сотрудников организации. Учет по счету 70 ведется в разрезе работников организации и видов начислений оплаты труда. Обращаюсь в запросе к виртуальной таблице регистра бухгалтерии Обороты ВЫБРАТЬ ХозрасчетныйОбороты.Счет, ХозрасчетныйОбороты.КорСчет, ХозрасчетныйОбороты.СуммаОборот В результате получается, что в результате выполнения запроса в значения поля КорСубконто1 попадают не только сотрудники, но и виды начислений оплаты труда. В чем причина? Если я не прав, то подскажите в какую сторону копать.
#5
by Alex1979rak
Рассматривал док начисление ЗП и его проводки. Там видно что по проводке Дт20 Кт70 на счете 70 субконто1 сначала указывается вид начислений оплаты труда, а субконто2 - работник.
#6
by Alex1979rak
По СП: Параметр Субконто Задает набор и порядок субконто, которыми можно оперировать в запросе... Если параметр <Субконто> задан, то выбираются данные только по тем счетам, у которых определены все указанные виды субконто. При этом поля "Субконто<N>", будут содержать значения, соответствующие переданным видам субконто. Например, если один счет имеет настройку субконто "Материалы, Склад", а второй "Склад, Материалы", и параметр виды субконто задан как массив "Материалы, Склад", то поле "Субконто1" будет содержать материалы, а поле "Субконто2" - склады, не зависимо от счета Т.е. если я правильно понимаю, в моем случае если я ставлю фильтр по сотрудникам, то и в результате должны быть только сотрудники.
#8
by PR
Не ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.РаботникиОрганизаций, а ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.РаботникиОрганизации. У меня все работает.
#10
by Alex1979rak
покажи, пожалуйста, как составил запрос. вид субконто у меня РаботникиОрганизациЙ
#18
by Alex1979rak
Пробую сейчас вот такой запрос в консоле ВЫБРАТЬ ХозрасчетныйОборотыДтКт.СчетДт, ХозрасчетныйОборотыДтКт.СчетКт, ХозрасчетныйОборотыДтКт.СуммаОборот Пробую варианты параметра Субконто: указываю, что это список значений - если делаю список как: Вид начислений оплаты труда, Работники организаций то в результате получаю ТЗ где СубконтоКт1 - это работники, а СубконтоКт2 - это виды начислений - если делаю список как: Работники организаций, Вид начислений то в результате получаю ТЗ где СубконтоКт1 - Вид начислений, СубконтоКт2 - работники Где логика? Никак не пойму.
#24
by Alex1979rak
Знатоки, отзовитесь. Проблему так и не решил. Как поется в песне, попытка нумер 5...
#26
by Alex1979rak
Здравствуйте, уважаемые коллеги. Вот снова приступил к решению своей проблемы. Вот ссылка на ситуацию, которую я воспроизвел в демонстрационной базе Бухгалтерия 2.0. Обращаю ваше внимание на то, что делаю запрос к таблице оборотов регистра бухгалтерии. Фильтрую по счету кредита 70 и ставлю условие по субконто - передаю список значений где на ПЕРВОМ месте стоит вид субконто Работники организации, а на втором месте вид субконто Вид начислений. Как объяснить результат запроса? Ведь согласно СП : Конструкция языка запросов. Ссылка, или массив ссылок, или фиксированный массив ссылок, или список значений, содержащий ссылки, на виды субконто. Задает набор и порядок субконто кредита, которыми можно оперировать в запросе.
#32
by Fragster
Обороты: Если параметр Субконто задан, то выбираются данные только по тем счетам, у которых определены все указанные виды субконто. При этом поля Субконто<Номер субконто>, будут содержать значения, соответствующие переданным видам субконто. Например, если один счет имеет настройку субконто Материалы, Склад, а второй Склад, Материалы, и параметр Субконто задан как массив Материалы, Склад, то поле Субконто1 будет содержать материалы, а поле Субконто2 - склады, не зависимо от счета.
#33
by Fragster
ОборотыДтКт: Параметры Субконто Дт и Субконто Кт определяют, в разрезе каких видов субконто будут сформированы обороты, а также определяют, какие значения будут связаны с полями "СубконтоДт1", "СубконтоДт2" и т.д. Обороты будут получены только по тем счетам, у которых определены все заданные виды субконто.
#35
by Alex1979rak
не могу согласиться с утверждениями. акцентирую внимание, что написано в СП про параметр Субконто Кт: ...Задает набор и ПОРЯДОК субконто кредита... вот за слово "порядок" я и зацепился. а в таблице оборотов такое же "кино". возможно, при формировании проводок доком Начисление ЗП разработчики конфы ошиблись: ну как можно по счету 70 в субконто1 записывать Вид начисления, а в Субконто2 - работника организации. Ведь в плане счетов указано, что субконто1 - это работник, а субконто2 - вид начисления. никак я этого не пойму. что делать не знаю. опять таки пробовал менять местами значения в списке параметра &Субконто и результат как-то по другому формируется. могу даже показать
#37
by DSatan
попробуй в параметр Субконто передать просто ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.РаботникиОрганизации без массива
#43
by Alex1979rak
Обнаружил в типовой, что в типовой есть процедура ДобавитьСтрокуВДвиженияПоОтражениюВУчете общего модуля ПроцедурыУчетаЗарплаты, в которой формируются движения в регистре БУ. По отладчику вижу нестыковку: ВыборкаПоДоходам.КтВидСубконто1 = Работники организаций ВыборкаПоДоходам.СубконтоКт1 = пп.1 ст.255 НК РФ ВыборкаПоДоходам.КтВидСубконто2 = Вид начислений оплаты труда ВыборкаПоДоходам.СубконтоКт2 = Семенов Геннадий Сергеевич Ну как?
#44
by Spieluhr
Зачем Вы в темный лес идете, если нужны просто кредитовые обороты одного счета? К чему эти дебри с корсчетами?
#46
by hhhh
наверно, у вас в базе субконто перепутаны, а вы на виртуальную таблицу гоните. Обработкой загружали проводки, что ли?
#47
by Alex1979rak
я чо, по вашему, сумасшедший. демо база создана из шаблона . ничего я в ней не делал. я пользовался только консолью запросов, отрабатывал запрос.
#48
by hhhh
ну дык понятно. Демо база по-любому создана обработкой. Выкиньте. И пользуйтесь нормальной базой для отладки.
#49
by Alex1979rak
т.е. если я создам чистую базу, то все будет ОК? получается, что разработчики ошибаются? если так, то куда можно сообщить об ошибке? и как лучше создать базу, из cf-ника что-ли?
#51
by hhhh
ну это такая фича, если Субконто1 - Работники, а мы напишем в коде: то присвоит легко, никакой ошибки не выдаст. Она не проверяет тип при присваивании.
#53
by Alex1979rak
В общем докопался до причины. Все оказалось как всегда просто с одной стороны. С другой - не очень. Основная причина - в настройках видов начислений в демо-базе. Точнее в способе отражения ЗП в регл. учете. Предопределенный элемент этого справочника "Отражение начислений по умолчанию" был настроен по-особенному: для счета кредита 70 при выборе из списка Вид начисления выбирался сотрудник. Нажал на крестик и все стало нормально, стал выбираться вид начисления. Закрыл форму элемента. Перепровел док начисления ЗП, и о чудо, все встало на свои места. Вот.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Консоль запросов. Как указать период границей?
- v7: Перенос с формы справочника в реквизит справочника
- Нумерация листов в печатной форме
- Розница Автозаполнение реквизитов
- simple com port emulation usb driver version 1.8.6
- Где данные хранить в регистре или в справочнике?
- v7: Камин 2.0: исполнительные листы
- v7: Фиксированный размер форма документа 1С 7.7 ??
- Ошибка WSОпределения - Аутентификация пользователя не выполнена
- v7: еще раз про прогрессор, как задать 100%
- Бухгалтерия 3.0. Разделение данных.
- web сервисы. Ошибка при работе с Soap клиентом
- Попытка получения неинициализированного значения параметра сеанса
- v7: сортировка документа по дате создания в 1С 7.7
- Быстрый поиск в номенклатуре, УФ
- при оптимизации запроса обработчик запросов исчерпал пространство стека
- Проблема веб-клиент + шаблон word сохраненный в ActiveDocument
- Распределение сумм в запросе пропорционально результатам выборки
- Обработчик для ячейки табличного поля, добавленной программно
- Печатная форма добавление строки в конец страницы