Имя: Пароль:
1C
1С v8
вопрос по бухгалтерии 3.0 по 41 счету
0 Новый1сник2
 
02.09.21
13:07
Доброго дня коллеги!
Бухгалтерия предприятия, редакция 3.0 (3.0.95.29)
ранее учет по складам на 41 счете не велся, сейчас возникла необходимость вести учет по складам.
в самом счете настройку сделал добавил второе субконто склады.
как быть с остатками и оборотами за прошлые периоды?
писать обработку заполнения, что будет с закрытыми периодами, нужно ли перепроводить документы?
1 ДенисЧ
 
02.09.21
13:08
Ввести операцию.
Списать с пустого склада, оприходовать на полный.
2 Новый1сник2
 
02.09.21
13:10
(1) а прошлые периоды, так и останутся с пустым складом?
3 ДенисЧ
 
02.09.21
13:11
(2) Да
4 RoRu
 
02.09.21
13:12
(2) да. А зачем они тебе ?
5 Новый1сник2
 
02.09.21
13:13
(4) т.е можно и без них?
6 RomanYS
 
02.09.21
13:35
(5) Если гарантировано туда никто не полезет, то да.
Для надежности во всех старых документах можно признак ручной корректировки проводок поставить, чтобы не слетело при случайно проведении.
7 Михалай
 
02.09.21
13:42
(0) Странная необходимость в середине года. А что с партиями будет в этом случае?
8 Новый1сник2
 
02.09.21
14:08
(7) партии на 41 не ведутся
9 Новый1сник2
 
02.09.21
14:09
(7) открыли доп офис в другом городе, поэтому склады понадобились
10 RoRu
 
02.09.21
14:19
Можно считать, что все старое до открытия, на старом в принципе. Гипотетически наверно можно даже без склада старый, с указанием - новый
11 Новый1сник2
 
02.09.21
14:31
написал обработку почему то не срабатывает, подскажите, вот код


&НаСервере
Процедура ЗаполнитьНаСервере()
    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    ХозрасчетныйОстатки.Счет КАК Счет,
        |    ХозрасчетныйОстатки.Субконто1 КАК Номенклатура,
        |    ХозрасчетныйОстатки.Субконто2 КАК Склад,
        |    ХозрасчетныйОстатки.Организация КАК Организация,
        |    ХозрасчетныйОстатки.КоличествоОстатокДт КАК КоличествоОстатокДт
        |ИЗ
        |    РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаСведений, , , ) КАК ХозрасчетныйОстатки
        |ГДЕ
        |    ХозрасчетныйОстатки.Счет = &Счет
        |    И ХозрасчетныйОстатки.Субконто2 = &Субконто2
        |    И ХозрасчетныйОстатки.Организация = &Организация";
    
    Запрос.УстановитьПараметр("Организация", Объект.Организация);
    Запрос.УстановитьПараметр("Счет", Объект.Счет);
    Запрос.УстановитьПараметр("Субконто2", "");
    Запрос.УстановитьПараметр("ДатаСведений", НачалоДня(Объект.Дата));
    
    РезультатЗапроса = Запрос.Выполнить().Выгрузить();
    
    Операция = Объект.Операция.ПолучитьОбъект();
    Операция.СпособЗаполнения = "Вручную";
    
    Для каждого ТекСтрока из РезультатЗапроса  Цикл
        НовСтрока = Операция.Движения.Хозрасчетный.Добавить();
        НовСтрока.СчетДт = Объект.Счет;
        НовСтрока.КоличествоДт = ТекСтрока.КоличествоОстатокДт;
        НовСтрока.СубконтоДт.Номенклатура = ТекСтрока.Номенклатура;
        НовСтрока.СубконтоДт.Склады = Справочники.Склады.НайтиПоНаименованию("Основной склад");        
        НовСтрока.СчетКд = Объект.Счет;
        НовСтрока.КоличествоКт = ТекСтрока.КоличествоОстатокДт;
        НовСтрока.СубконтоКт.Номенклатура = ТекСтрока.Номенклатура;
    КонецЦикла;
     Операция.Записать();
    
    
КонецПроцедуры
12 ДенисЧ
 
02.09.21
14:32
Запрос.УстановитьПараметр("Субконто2", "");

Потому что у тебя субконто2 не пустая строка...
13 2S
 
02.09.21
14:33
(11) там NULL должен быть в иделае
14 Новый1сник2
 
02.09.21
14:35
(12) (11) да тоже в консоли увидел, благодарю
15 RomanYS
 
02.09.21
14:39
(13) А вот не факт. После изменения настроек счета в таблице субконто вполне могли появиться записи с пустым складом.
16 Новый1сник2
 
02.09.21
14:41
вот так написал тоже не работает

ВЫБРАТЬ
    ХозрасчетныйОстатки.Счет КАК Счет,
    ХозрасчетныйОстатки.Субконто1 КАК Номенклатура,
    ХозрасчетныйОстатки.Субконто2 КАК Склад,
    ХозрасчетныйОстатки.Организация КАК Организация,
    ХозрасчетныйОстатки.КоличествоОстатокДт КАК КоличествоОстатокДт
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаСведений, , , ) КАК ХозрасчетныйОстатки
ГДЕ
    ХозрасчетныйОстатки.Счет = &Счет
    И ХозрасчетныйОстатки.Субконто2 ЕСТЬ NULL
    И ХозрасчетныйОстатки.Организация = &Организация
17 2S
 
02.09.21
14:46
(15) ага, а потом голову ломаешь, почему где-то NULL, а где-то ПустоеЗначение
ТиИ помогает в таких случаях.
18 Новый1сник2
 
02.09.21
14:47
вот так работает
Запрос.УстановитьПараметр("Субконто2", Справочники.Склады.ПустаяСсылка());
19 Новый1сник2
 
02.09.21
14:48
теперь другую ошибку пишет
Поле объекта не обнаружено (СчетКд)
{ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(43)}:        НовСтрока.СчетКд = Объект.Счет;
20 Новый1сник2
 
02.09.21
14:51
почему счет кредита не видит?
21 ДенисЧ
 
02.09.21
14:52
(20) Потому что ты стал жертвой жестокого ограбления - у тебя украли отладчик...
22 ДенисЧ
 
02.09.21
14:52
И таки да... Пишется СчетКт, а не кд...
23 Новый1сник2
 
02.09.21
14:53
блин, спасибо
24 Новый1сник2
 
02.09.21
14:56
сейчас без ошибок, но не заполняет
25 Новый1сник2
 
02.09.21
15:00
&НаСервере
Процедура ЗаполнитьНаСервере()
    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    ХозрасчетныйОстатки.Счет КАК Счет,
        |    ХозрасчетныйОстатки.Субконто1 КАК Номенклатура,
        |    ХозрасчетныйОстатки.Субконто2 КАК Склад,
        |    ХозрасчетныйОстатки.Организация КАК Организация,
        |    ХозрасчетныйОстатки.КоличествоОстатокДт КАК КоличествоОстатокДт
        |ИЗ
        |    РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаСведений, , , ) КАК ХозрасчетныйОстатки
        |ГДЕ
        |    ХозрасчетныйОстатки.Счет = &Счет
        |    И ХозрасчетныйОстатки.Организация = &Организация
        |    И ХозрасчетныйОстатки.Субконто2 = &Субконто2";
    
    Запрос.УстановитьПараметр("Организация", Объект.Организация);
    Запрос.УстановитьПараметр("Счет", Объект.Счет);
    Запрос.УстановитьПараметр("Субконто2", Справочники.Склады.ПустаяСсылка());
    Запрос.УстановитьПараметр("ДатаСведений", НачалоДня(Объект.Дата));
    
    РезультатЗапроса = Запрос.Выполнить().Выгрузить();
    
    Операция = Объект.Операция.ПолучитьОбъект();
    Операция.СпособЗаполнения = "Вручную";
    
    Для каждого ТекСтрока из РезультатЗапроса  Цикл
        НовСтрока = Операция.Движения.Хозрасчетный.Добавить();
        НовСтрока.СчетДт = Объект.Счет;
        НовСтрока.КоличествоДт = ТекСтрока.КоличествоОстатокДт;
        НовСтрока.СубконтоДт.Номенклатура = ТекСтрока.Номенклатура;
        НовСтрока.СубконтоДт.Склады = Справочники.Склады.НайтиПоНаименованию("Основной склад");        
        
        НовСтрока.СчетКт = Объект.Счет;
        НовСтрока.КоличествоКт = ТекСтрока.КоличествоОстатокДт;
        НовСтрока.СубконтоКт.Номенклатура = ТекСтрока.Номенклатура;
    КонецЦикла;
     Операция.Записать();
КонецПроцедуры
26 Новый1сник2
 
02.09.21
15:00
подскажите почему не заполняет?
27 ДенисЧ
 
02.09.21
15:01
Движения кто записывать будет? Дмитрий Сергеевич? Так он занят...
28 2S
 
02.09.21
15:02
Операция = Объект.Операция.ПолучитьОбъект();
нахрена тебе объект?

Где регистратор в двжиении?
29 2S
 
02.09.21
15:03
а, пардон, ты через движения пишешь.
А почему не через наборзаписей?
30 Новый1сник2
 
02.09.21
15:04
(29) так привычнее
31 Новый1сник2
 
02.09.21
15:07
регистратор добавил, как добавить чтобы движения записывались?
32 2S
 
02.09.21
15:08
НовСтрока.Движения.Хозрасчетный.Записывать = Истина; не?
33 Новый1сник2
 
02.09.21
15:09
вроде пробовал так (32)
34 2S
 
02.09.21
15:10
(32) ошибка Операция.Движения.Хозрасчетный.Записывать = Истина;
35 2S
 
02.09.21
15:11
а вообще тут РезультатЗапроса  что-нибудь есть?
36 Новый1сник2
 
02.09.21
15:13
благодарю за ответы все получилось
37 Гипервизор
 
02.09.21
15:13
А что не заполняется-то?
38 Новый1сник2
 
02.09.21
15:14
(37) да все уже заполнилось
39 Михалай
 
02.09.21
17:39
(9) Мне одному кажется что допофис в другом городе оформляется как обособленное подразделение и тут будет не передача со склада на склад, а передача с головной организации в обособку?
Иначе дописывать устанете. На вскидку ваша следующая задача - переписывать блок зарплаты, потому что НДФЛ сотрудников пойдет по разным КПП, и в отчетности это надо будет отразить тоже.
А чтобы не писать велосипеды - БП3 КОРП покупать.
40 Новый1сник2
 
02.09.21
17:49
(39) ты прав, обособленное подразделение, но какое то не самостоятельное (они разные бывают) своего р/сч нет, отчетность сдают в основную ИФНС, может что то по месту нахождения ОП, и др, клиент на БП3 КОРП созрел, сейчас организационные вопросы (склады и прочее), смотрим как отчитаются за этот квартал (вероятно вручную), дальше в планах переходим на КОРП и делаем все красиво.
41 Новый1сник2
 
02.09.21
17:53
+ в той же КОРП, можно ОП как отдельной организацией сделать, так и через справочники, зависит вероятно от того какое это ОП.
42 Злопчинский
 
02.09.21
19:11
(0) "в самом счете настройку сделал добавил второе субконто склады."
опа-на, и как ты "добавил" второе субконто?
43 RoRu
 
02.09.21
21:05
(42) в 8ке это уже предусмотрено, в настройка плана счетов ставишь галку учет по складам
44 RomanYS
 
02.09.21
21:09
(43) Шок для клюшечников)). Там в бухе нельзя было ФИФО, потому что "нельзя" - покупайте комплексную. А БП3 - поставил галочку - нате учет по складам, ещё одну - нате партионный учет. И на десятке субсчетов "субконты" появились и это всё в пользовательском режиме...
45 d4rkmesa
 
02.09.21
21:10
(43) Ну смешно же, если ТС сделал это каким-то обходным путем. ) Хотя, там проверка вроде должна быть.
46 Злопчинский
 
02.09.21
21:31
(43) это - не "добавление", добавление - это залезть в конфигуратор и там добавить. или в пользовательском режиме явным образом куда-то что-то добавить (типа в метаконструкторе проводок). А то что сделал ТС - это называется "настроил" или "включил".
47 Злопчинский
 
02.09.21
21:32
(43) я-то как раз и спросил потому что меня адски удивило, есть же в настройках типа включить и все, а ТС "добавил"... хз что он добавил, может он поконфиги переписал
48 Злопчинский
 
02.09.21
21:34
(44) да, и это удобно.
с другой стороны то что можно в 77 бух впилить в полпинка если нужно - в 8-ке единицы смогут сделать.
49 Guk
 
02.09.21
21:48
(48) например?...
50 Злопчинский
 
03.09.21
00:39
Да всякое, что может понадобиться.
Впилил быстро и без проблем на 41.1 третье субконто для отслеживания поставок от поставщика в пути (по импорту). Документ отгрузки от поставщика перевозчику с отслеживанием по инвойсам. Дополнительнеы няшки для быстрой работы с фурой, когда в одной поставке(фуре) едут несколько инвойсов, причем по разной валюте. Быстрая разноска допуслуг по инвойсам (доставки и прочее), относящихся на одну фуру-поставку. Получилось очень няшно и совсем ненапряжно это было сделать.
.
Авизо по работе с филиалами.
.
доработки для ведения в штаnной бухии по совместной деятельности (кассовую книгу пришлось под это дело допрогарммировать/перепрогровать в т.ч.).
.
все это трудности были в основном чисто буховские. реализация как раз шла гладко.
.
тот же самый фифо по себестоимостям товаров вообще без проблем на 77 впилить. главное знать куда стукнуть.. ;-)
.
другое дело что куча всего этого в БП3 уже есть штатно и мало потребуется именно доработок. да и куча всякого нужного по отчетам наверняка можно всякими Crl накрутить. Только надо знать что откуда тянуть.. ;-)
.
а так, конечно. у нас в конторе первое что перевли на 8-ку - была бухия. бо самодеятельности и нештатного там мало...
51 Злопчинский
 
03.09.21
00:42
Если ТиСы еще встречаются регулярно, даже вот 8.7 на Сахалине подкатила, лабаю мелочь.. ;-)
то бухии на 77 встречаются достаточно редко совсем уж.
52 Михалай
 
03.09.21
13:13
(40) По общему правилу обособка это стационарное рабочее место с адресом, не совпадающим с адресом регистрации организации. И оно должно регистрироваться в налоговой сразу как обособка.
По практике, некоторые коммерсанты на это дело забивают, типа незачем. Но, без создания обособки вы не сможете зарегистрировать онлайн-кассу по другому адресу. Ну и сразу возникают нюансы в учете и отчетности.
НО за правильность учета с обособками пока вроде не дерут, по крайней мере я не слышал еще. Товары по обособкам клиенты гоняют обычно через склады на 41 сч.
53 Новый1сник2
 
03.09.21
13:19
(52) там зарегано в ИФНС все норм.
54 piter3
 
03.09.21
14:37
(53) сомнительно, жду твоих следующих веток
55 Михалай
 
03.09.21
14:55
(53) Я бы сделал так:

1. Списал бы все товары с Сч 41 в Дт сч. 000

2. Включил бы функционал складов в настройках.

3. Со Сч 000 списал бы товары в Дт Сч 41 с указанием основного склада.

4. Написал бы бумагу о том, что в целях повышения достоверности учета и обеспечения правильности отражения хозяйственных операций сделано бла-бла-бла. (бумага нужна в любом случае, чтобы потом понимать а накуа были все эти танцы и иметь возможность обьяснить этот цирк при аудите/налоговой проверке).

5. Сделать новый склад для обособленного подразделения.

6. Спокойно гонять товары со склада на склад перемещением.

Это не очень правильно, но лучше чем ничего.
56 piter3
 
03.09.21
15:01
П 4 первый, иначе
57 piter3
 
03.09.21
15:02
А если 45 счёт и отложенный
58 Новый1сник2
 
03.09.21
15:03
(55) для чего какие то объяснения, то что галка не стояла вести учет по складам, никто ее проверять не будет, предполагалось что все на основном складе (который кстати в документах присутствует), сейчас по факту окрыли новый офис и понадобился еще один склад. писать для этого какие то бумажки ну не знаю, может что то в учетной политике.
59 Михалай
 
03.09.21
15:05
(56) Тут уж на вкус и цвет фломастеры разные. Кто как захочет, так и пронумерует.
60 Михалай
 
03.09.21
15:07
(57) Товары отгруженные, предполагается что они уже переданы покупателю (не обособке!), просто не можем по каким то причинам сразу признать выручку.
61 Михалай
 
03.09.21
15:07
(58) а в базе следов не останется, да? И полгода-год спустя все участники истории легко вспомнят зачем, почему и как они это сделали?
62 Новый1сник2
 
03.09.21
15:11
(61) к чему эти фантазии, какая проверка, ИФНС придет инвентаризацию делать по складам? смешно.
63 Новый1сник2
 
03.09.21
15:13
(61) и в базе все норм, не нужно придумывать лишнее
64 piter3
 
03.09.21
15:13
(60) НДС все меняет, но автор пусть подложит себе бумажку
65 Новый1сник2
 
03.09.21
15:15
(64) там есть кому заниматься бумажками, я только по 1с ке
66 piter3
 
03.09.21
15:17
(65) ты главной успей спрыгнуть с успевших
67 Новый1сник2
 
03.09.21
15:21
отошли от темы, хотите пообщаться по обособкам, создайте свою тему, вопрос по сабжу решен.
ветку можно закрывать
68 Злопчинский
 
03.09.21
16:11
(60) вроде как не совсем так. товары в пути. стоят на нашем балансе. покупателю не переданы, право собственности переходит в момент, например, приемки товара на территории покупателя и сроки погашения долгов отсчитываются как раз от этого момента. (для 77 ТИС делал такую допилку по отгрузке с отложенным переходом права собственности)
69 Злопчинский
 
03.09.21
16:14
(62) подпишись на судебную практику, узнаешь много интересного. Вполне есть преценденты, когда налоговая устанавливает что товар ИП хранился на складе ООО, товаропоток ИП обслуживали сотрудники ООО и ИП признается как схема ухода. с соответсвующими штрафами, доначислениями и прочей...
70 Михалай
 
03.09.21
17:16
(68) Может и так, давно не видел сч 45 в применении.
71 Михалай
 
03.09.21
17:16
(69) Согласен, есть такое. В рознице часто бывает, когда товарооборот делят на ООО и ИП.
72 Новый1сник2
 
03.09.21
17:18
(69) я в курсе этих вещей, это называется дробление бизнеса, с целью уйти от налогов. в моем случае все норм, контора открыла еще один офис зарегала в ИФНС, встала на учет, платит налоги и др.
73 piter3
 
03.09.21
17:21
(72) тебе сколько лет?
74 Новый1сник2
 
03.09.21
17:22
(73) с какой целью спрашиваешь?
75 Новый1сник2
 
03.09.21
17:30
(73) если так интересно у меня достаточно образования и опыта, в т.ч на руководящих позициях, как в опте так и в рознице, но руководство это не мое (хотя и приходилось заниматься вполне успешно) мне больше нравится прогать на фрилансе.
76 piter3
 
03.09.21
17:37
(75) да нет, банально так же пытались на меня свалить все, как и потом на тебя попытаются, зло не даст соврать
77 piter3
 
03.09.21
17:41
Ты не первый с такой фигней
78 Новый1сник2
 
03.09.21
17:46
(77) ты сам себе чего то на придумывал, у тебя какой то частный случай, "попытаются свалить", я даже не в штате у них, работаю самостоятельно как ИП, скидывают задачи по 1с делаю
79 Новый1сник2
 
03.09.21
18:27
(76) кем ты там был? что на тебя пытались свалить
80 Новый1сник2
 
03.09.21
18:50
странные вы какие то, ну не было аналитики в прошлом году по складам, это ведь не означает что не было склада, был основной, в этом году добавились новые склады, включили аналитику, ИФНС это нужно? что касается ОП  зарегали, все норм, но есть еще и виртуальные склады, например остатки поставщиков на какую то дату. люди работают расширяются платят налоги что еще нужно? бизнес не дробят.
81 Злопчинский
 
03.09.21
22:45
(71) да и в опте часто бывает. когда две конторы под одним "хозяином"
82 piter3
 
03.09.21
23:04
(79) таким же молодым и смелым.
83 piter3
 
03.09.21
23:04
(81) ФНС любит такие чтуки