Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   1C БП 8.2 Пустые субконто по 70 не взаимозакрываются, как закрыть ? (http://forums.kuban.ru/f1040/1c_bp_8_2_pustye_subkonto_po_70_ne_vzaimozakryvayutsya_kak_zakryt--7152902.html)

med 07.09.2015 14:57

1C БП 8.2 Пустые субконто по 70 не взаимозакрываются, как закрыть ?
 
1С 8.2 БП 2.0 1С ЗУП 2.5 идет выгрузка проводок сводно, и получается что оборотка по 70 счету не схлопывается
получается сумма по дебету по пустому субконто и такая же сумма по кредиту как бы с другим пустым субконто
те суммы что по кредиту от документа отражение зарплаты в регламентированном учете
те суммы что по дебету от документа Расходный кассовый ордер
в проводках стоят просто пусто пусто и там и там.
пробовал с делать обработку
Д70 К70 с одной стороны пустое значение с другой неопределено....
т.е. проводки только по Дт или только по Кт - ничего суммы не перебросились.
Может кто знает в чем дело и как это побороть, что бы 70 схлопнулся. ?

roma n 07.09.2015 15:18

Для начала понять чем одно "пустое место" отличается от другого.
Так понимаю, что спец нужен будет, чтоб ТипЗнч() проверить

med 07.09.2015 20:19

[quote=roma n;40023258] Для начала понять чем одно "пустое место" отличается от другого. Так понимаю, что спец нужен будет, чтоб ТипЗнч() проверить [/quote]
А как проверить этот ТипЗнч() у уже существующей проводки ?

VZ 07.09.2015 20:32

0-med > Что значит "схлопнулся"? Вообще-то, счет 70 "самозакрывающийся", никаких длполнительных усилий для какого-то "схлопывания" не требует.
Или вы мухлюете с зарплатой, и пытаетесь утопить результат в куче мелких операций?

fateeva_olga14 07.09.2015 23:09

Вообще то по кредиту 70 субконто это виды доходов согласно статей НК РФ. А а по дебету ничего, там отражаются только удержанный НДФЛ и выплаты, бе аналитики.И не важно ведете вы учет зарплаты в разрезе по сотрудникам или выгружаете из зуп сводно по всем иной аналитики в типовой конфе Не предусмотрено. Если не ведете учет по видам доходов согласно 23 главы, то аналитика у вас будет и по дебету и по кредиту пустой. Так заложено в конфе

med 08.09.2015 07:15

[quote=VZ;40025721] 0-med > Что значит "схлопнулся"? Вообще-то, счет 70 "самозакрывающийся", никаких длполнительных усилий для какого-то "схлопывания" не требует. Или вы мухлюете с зарплатой, и пытаетесь утопить результат в куче мелких операций? [/quote]
А вот что я сейчас непонятного сказал ? Сформируйте любую оборотку по счетику - там есть оборотики по кредитику есть оборотики по дебетику , если субконто одно и то же то эти оборотики находятся в одно строчечке напротив этого субконтика это ясно ?
А тут субконто одно и то же (на вид) пустое, но обороты по нему идут разными строками - это называется "не закрываются" я же написал от чего они делаются - зарплата начислена - зарплата выплачена всё - алес по нулям причем в одной строке если я начислю з/пл Иванову, потом расходником ему её выдан то в оборотке будет счет 70 Иванов - одна строка начислено - выплачено, а тут это идет двумя строками, хотя оба субконто - пустые....

med 08.09.2015 07:18

[quote=fateeva_olga14;40027239] Вообще то по кредиту 70 субконто это виды доходов согласно статей НК РФ. А а по дебету ничего, там отражаются только удержанный НДФЛ и выплаты, бе аналитики.И не важно ведете вы учет зарплаты в разрезе по сотрудникам или выгружаете из зуп сводно по всем иной аналитики в типовой конфе Не предусмотрено. Если не ведете учет по видам доходов согласно 23 главы, то аналитика у вас будет и по дебету и по кредиту пустой. Так заложено в конфе [/quote]
Оборотка чисто по 70 с одной стороны в ней участвует проводка типа Д26 К70 и им подобные, с другой стороны проводка Д70 К50 и там и там у 70 нет субконто ни первого ни второго, но в оборотке по 70 эти суммы проходят двумя строками, а не одной как было бы логичнее и понятнее.

angro 08.09.2015 09:09

в какой-то старой платформе 8.2 был такой глюк

Климов Сергей 08.09.2015 09:14

2(0)
"Пустое место" в оборотке может возникать из двух значений в базе:
- NULL, т.е. не имеющее никакого типа данных;
- пустое значение соответствующего субконто. Т.е. тип значения определён, но само значение не присвоено.
А далее анализируйте свои проводки, смотрите откуда они берутся и как там заполняется субконто. И заполняется ли вообще.

roma n 08.09.2015 09:25

(8) в трёх. Неопределено ещё.
NULL и Неопределено (и не только в субконто, но и в валютах, количестве и т.п.) могут появиться при записи набора в регистр бухгалтерии в режиме загрузки...

roma n 08.09.2015 09:26

2-med > [em]как проверить этот ТипЗнч()[/em]
см (1) [em]Так понимаю, что спец нужен будет[/em]

Jimbo 08.09.2015 11:11

(9) NULL нигде записан быть не может, так что 2 значения : неопределено и пустое значение субконто(как пустая ссылка).
NULL это то чего нет, например запрос вернет

roma n 08.09.2015 11:48

(11) где-то сказано что NULL записан (читай _в БД_)? сказано, что он может появиться (читай _в последующих выборках_) в результате записи набора в режиме загрузки.

Jimbo 08.09.2015 11:57

NULL это то чего нет, когда нет записей в выборке.

roma n 08.09.2015 12:11

13-Jimbo > Спасибо, кеп :)
Наверное, я не открою тайну, сказав что регистр бухгалтерии это несколько таблиц, а виртуальные таблицы запросов в 1С - суть результат соединений нескольких наборов данных в СУБД?
Соответственно, при записи в БД набора затрагиваются несколько таблиц. Так вот, при записи в БД набора в режиме загрузки в таблицу значений субконто (при отсутствующем субконто) не будет записано ничего, и последующие выборки вернут NULL; при записи же не в режиме загрузки платформа запишет в эту таблицу приведённое к допустимому типу пустое значение и последующие выборки NULL уже не вернут

VZ 08.09.2015 12:23

4-fateeva_olga14 > "Вообще то по кредиту 70 субконто это виды доходов согласно статей НК РФ" - а если подумать?
Вообще-то, счет 70 называется "[b]Расходы[/b] по оплате труда".
"Доходами" зарплата является [b]для работников[/b], но у них нет "счета 70". Как и вообще нет никакого Плана счетов ;)

Аккурантнее надо с терминами. Подсчательней надо.

Так мы так и не услышали от начальника транспортного цеха, что он понимает под "схлопыванием"? Вот, например, я, как пользователь [b]БП3[/b], ничего не могу понять, простите.

VZ 08.09.2015 12:29

=(15) А, прошу прощения: пояснение есть в (6). Тады надо править перенос.

med 08.09.2015 14:03

[quote=VZ;40030848] =(15) А, прошу прощения: пояснение есть в (6). Тады надо править перенос. [/quote]
Да так и выяснилось при переносе из ЗУП в документе "отражение зарплаты в регламентированном учете" напротив 70 счета ставились не пустое субконто, а вообще тип ставился "Неопределенный" или просто "ВидСубконто" (поясняю - это когда при первичном нажатии появляются не три точки - выбор, а буква Т когда надо еще вид субконто выбрать) причем как то экзотично - по Кредиту в документе было одно такое субконто - второе, а по дебету оба и первое и второе, а в расходниках соответственно стояли классические ПустыеЗначения() поэтому и получалось три варианта пустоты :-). Пока на скорую руку вылечил прощелкиванием 70 счета в документе "отражение зарплаты в регламентированном учете" тогда субконто становились классически пустыми, буду дальше разбираться с настройками выгрузки из ЗУП...

Jimbo 08.09.2015 14:28

(17) верной дорогой идете
(16) блажен кто верует. А если справа посмотреть, а если слева ?
Пишешь NULL, но читаешь не NULL - где же целостность базы ? реальные биты 0 или 1 не интересуют на железном уровне.

VZ 08.09.2015 15:36

17-med > (17) Не верной дорогой идете. Надо ничего не ставить. Ни пробела, не ПустоеЗначение - ни-че-го. Вообще ничего. И не ставить.
Просто пропускать этот реквизит. Не упоминать даже.

18-Jimbo > А по русски как?

med 09.09.2015 07:05

[quote=VZ;40033369] 17-med > (17) Не верной дорогой идете. Надо ничего не ставить. Ни пробела, не ПустоеЗначение - ни-че-го. Вообще ничего. И не ставить. Просто пропускать этот реквизит. Не упоминать даже. 18-Jimbo > А по русски как? [/quote]
Я еще никуда не иду только разбираюсь - вообще перенос этот стандартный - выгрузка из ЗУП я разбираюсь почему он не так работает, сам я туда ничего не пишу ....

VZ 09.09.2015 11:31

20-med > Ээээ... В начале 2013 года мы пользовались выгрузкой (мы из ЗиКа выгружаем), предназначенной для БП2[корп]. Выгрузка для БП3[корп] появилась во второй половине 2013 года.Так что общее строение файла выгрузки имеют много общего.
И проблем сабжа не испытывали, и не испытываем поныне.
И вот тут возникает вопрос: а не лезут ли бухи в обороты счета 70 из клиента БП? Что делать категорически нельзя, если проводки из "зарплатной программы" выгружаются в режиме "сводно". Объяснение см. у [b]roma_n[/b] (пост 14 и выше).
Так что похоже - лезут :) Возможно - вынужденно, если ЗУП что-то не выгружает ценное. И вот тогда надо оставить БП2 в покое, и не терзать понапрасну. А обратить внимание на ЗУП2: чегой-то она не дает для выгрузки?
Или отказаться от выгрузки в режиме "сводно".

VZ 09.09.2015 11:45

+(21) Да, вот еще. Вообще-то, "классически" (т.е., как задумали разработчика) в режиме "сводно" выгрузка не просто пропускает субконто, она подсовывает в качестве субконто некого "обобщенного сотрудника". И тогда обороты сч.70 будут всегда с заполненным субконто. И сабж невозможен.
Но некоторых бухов (и меня) этот "обобщенный сотрудник" как гвоздь в одном месте ;). И его убирают, чуточку скорректировав выгрузку из "зарплатной программы" (достаточно изменить одну строку). В ответ на радующий глаз изображение оборотов без дурацкого "Обобщенного сотрудника" появляется запрет лезть в проводки 70сч потными рученками.
Воот.

med 10.09.2015 08:35

[quote=VZ;40041964]Воот. [/quote]
Ага - надо полазить по этому коду и, возможно, вернуть все к стандартному виду...


Текущее время: 19:27. Часовой пояс GMT +3.