Имя: Пароль:
1C
1С v8
Добавить ли в регистр бухгалтерии еще одно измерение "Банковский счет"? ☑
0 D_Sergeevich
 
17.07.13
✎
11:59
Приветствую.
Конфа самописка. Есть регистр бухгалтерии с измерениями Счет(ссылка.плансчетов) и Валюта(справочник.валюты), ресурсы Сумма и СуммаВал.
Задача получать отчет (МемориальныйОрдер) в разрезе банковских счетов, но я не могу добавить в рег.бух. еще одно измерение "БанковскийСчет" т.к. у нас есть еще транзитные счета. Расход идет с текущего счета, а приход на транзитный счет и это измерение будет мешать... Как выйти с этой ситуации? в типовых тоже не видел измерения Банковский счет у рег. бух. А как же тогда получать обороты в разрезе банковских счетов?
1 aka AMIGO
 
17.07.13
✎
12:01
запросом не получится? есть повод применить скд :)
2 D_Sergeevich
 
17.07.13
✎
12:03
(1) Та дело не в запросе, а в логике. Как получать обороты из регистра бухгалтерии в разрезе плана счетов, при этом только по определенному банковскому счету
3 Cube
 
17.07.13
✎
12:08
(0) "в типовых тоже не видел измерения Банковский счет"
Ну, не знаю... Это УПП 1.3:
http://s1.ipicture.ru/uploads/20130717/Gu5F7HOg.jpg
В УПП 1.2, БП 1.6/2.0/3.0 аналогично
4 aka AMIGO
 
17.07.13
✎
12:09
(3) ему надо в регистр бухгалтерии, а не в счет ПС
5 Ненавижу 1С
 
гуру
17.07.13
✎
12:10
у вас точно "Счет(ссылка.плансчетов)" является измерением РБ?
6 D_Sergeevich
 
17.07.13
✎
12:11
(5) Ну это же стандартный реквизит "Счет"
7 zak555
 
17.07.13
✎
12:13
(6) это "стандартный реквизит"
8 Ненавижу 1С
 
гуру
17.07.13
✎
12:16
(6) я по-моему не про то спросил
9 Fragster
 
гуру
17.07.13
✎
12:17
(0) смотри субконто у 51 счетов...
10 Fragster
 
гуру
17.07.13
✎
12:17
а, блин... самописка...
11 Fragster
 
гуру
17.07.13
✎
12:17
смотри субконто в типовой...
12 D_Sergeevich
 
17.07.13
✎
12:22
(8) А про что? стандартный реквизит "Счет" РБ он же является измерением?
(11) Ну у меня уже просто есть 3 субконто для каждого счета (ОсновнойДолг, Проценты, ТекущСчетаВИнВалюте и ТекущСчетаВНацВалюте) у этих счетов субконто (Контрагенты, Банк и ИсточникиКредитования) Что добавить 4 субконто "ТекущийСчет" ?
13 Ненавижу 1С
 
гуру
17.07.13
✎
12:23
(12) интересно как ТекущСчетаВИнВалюте разносятся по контрагентам?
14 Fragster
 
гуру
17.07.13
✎
12:23
(12) сделай картинку плана счетов, а?
15 Ненавижу 1С
 
гуру
17.07.13
✎
12:24
может Банк заменить на БанковскийСчет?
16 Cube
 
17.07.13
✎
12:24
(12) Вместо Банк сделай Банковский счет...
17 Cube
 
17.07.13
✎
12:25
(15) Ах, вот так, значит? :)
18 D_Sergeevich
 
17.07.13
✎
12:29
План счетов http://i46.fastpic.ru/big/2013/0717/1d/e682ee33e54b0b450a05c0c753eb621d.jpg
Контрагенты - это 2 справочника физ лица и юр лица
Банк - это Справочник.Банки
ИсточникКредитования - Это Справочник.ИсточникКредитования
(16) Заменить не вариант! руководству нужен банк....
19 Ненавижу 1С
 
гуру
17.07.13
✎
12:31
(18) банк однозначно определяется из банковского счета
20 Cube
 
17.07.13
✎
12:31
(18) Не тупи... Банк сделаешь реквизитом банковского счета. В любом запросе будешь обращаться через точку...
21 Cube
 
17.07.13
✎
12:31
(19) Да что ж такое-то...
22 D_Sergeevich
 
17.07.13
✎
12:32
Нужно по счету 131.1, 242, 243, 622,1, 622,3 получать обороты но не по всем банковским счетам а по конкретному выбранному.
23 Cube
 
17.07.13
✎
12:33
(22) Ты в запросе не умеешь делать условия через точку?
24 Ненавижу 1С
 
гуру
17.07.13
✎
12:33
(22) все таки как ТекущСчетаВНацВалюте и ТекущСчетаВИнВалюте разносятся по контрагентам?
25 D_Sergeevich
 
17.07.13
✎
12:33
(19) (20)  Не пойдет Т.к. у наших счетов один банк, а у контрагентов другие разные банки.
26 D_Sergeevich
 
17.07.13
✎
12:35
(23) Разъясни плиз что ты имеешь введу.
(24) Ну вот контрагенту выдали займ деньги ушли в Кт счета ТекущСчетаВНацВалюте и т.д.
27 Cube
 
17.07.13
✎
12:35
(25) Вот это новость... Ты в типовых смотрел или велосипед изобретаешь? :)
28 Ненавижу 1С
 
гуру
17.07.13
✎
12:35
(25) тогда я вообще зирею от всего, зачем вам знать банки контрагентов? ТОЧНЕЕ ЗАЧЕМ ВЕСТИ УЧЕТ В РАЗРЕЗЕ ИХ БАНКОВ И/ИЛИ СЧЕТОВ?
29 Ненавижу 1С
 
гуру
17.07.13
✎
12:36
(26) ты про корреспонденцию счетов читал вообще?
30 D_Sergeevich
 
17.07.13
✎
12:37
(28) руководству нужно знать сколько было выдано денег в разрезе банков, Щас отскриню пару проводок чтоб было понятнее
31 Cube
 
17.07.13
✎
12:37
(26) "Разъясни плиз что ты имеешь введу."

ВЫБРАТЬ
   ХозрасчетныйОбороты.Счет,
   ХозрасчетныйОбороты.Субконто1.Банк,
   ХозрасчетныйОбороты.СуммаОборот
ИЗ
   РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНач, &ДатаКон, Запись, , , Субконто1.Банк = &Банк, , ) КАК ХозрасчетныйОбороты
32 Cube
 
17.07.13
✎
12:38
(31) Ну, там, отбор по счету сам добавишь :)
33 D_Sergeevich
 
17.07.13
✎
12:44
34 D_Sergeevich
 
17.07.13
✎
12:46
(31) У Контрагентов нету реквизита банк.
Мне нужно чтобы в отчет попадали движения только по конкретному НАШЕМУ банковскому счету.
35 Cube
 
17.07.13
✎
12:48
(33) Качать скриншот? Ну ты приколист. Заархивировать его не забыл, чтобы повеселее было? :)
36 Cube
 
17.07.13
✎
12:49
(34) Смотри в (3). Субконто1 - это банковские счета...
37 D_Sergeevich
 
17.07.13
✎
12:49
да просто на ссылку кликай. Тут попробуй http://rghost.ru/47477910
38 Ненавижу 1С
 
гуру
17.07.13
✎
12:49
что-то так и не понял ответа на (13) и (24) в связи с картинкой
39 D_Sergeevich
 
17.07.13
✎
12:52
(38) А как они должны разноситься? не понимаю твоего вопроса...
(36) Ну вот ток вариант добавить еще одно субконто... Но не будит ли проблем если будит 4 субконто?
40 Cube
 
17.07.13
✎
12:53
(39) "Ну вот ток вариант добавить еще одно субконто... Но не будит ли проблем если будит 4 субконто?"
Перечитывай (15) и (16) до полного просветления...
41 Ненавижу 1С
 
гуру
17.07.13
✎
12:54
(39) это я не понимаю твоего ответа, зачем там субконто "Контрагенты", если оно не используется?
42 Ненавижу 1С
 
гуру
17.07.13
✎
12:56
имхо для ТекущСчетаВНацВалюте и ТекущСчетаВИнВалюте достаточно одного субконто БанковскийСчет, ну для особых танкистов можно так и быть добавить Банк
43 aka AMIGO
 
17.07.13
✎
12:58
(41) это ему надо знать, какому контру с этого счета отправлено/получено
44 Ненавижу 1С
 
гуру
17.07.13
✎
12:58
теперь по счету ОсновнойДолг, зачем знать куда поступили средства контрагенту и откуда он их вам оплатил? я про СчетКонтрагента
если уж так важно, сделайте его только оборотным что-ли
45 Ненавижу 1С
 
гуру
17.07.13
✎
12:59
(43) смотри проводки, это субконто не заполнено
46 Ненавижу 1С
 
гуру
17.07.13
✎
13:00
+(45) тем более это делается отчетом обороты между счетами
это субконто нем ожет нести информацию как остаточное по этому счету
все равно что виды ДДС делат остаточным
47 aka AMIGO
 
17.07.13
✎
13:01
(45) угу. ему уже подсказали правильное дело, а он продолжает мучить форумчан
48 D_Sergeevich
 
17.07.13
✎
13:01
(40) Если я заменю банк на банковский счет, тогда я не смогу получить обороты по банкам контрагентов
(43) Точняк.
(45) Оно заполнено, в зависимости выдали зам или погасили оно попадает в КТ или в Дт
49 Ненавижу 1С
 
гуру
17.07.13
✎
13:02
(48) где же оно заполнено, если нет в твоем xls файле
50 Cube
 
17.07.13
✎
13:04
(48) "Если я заменю банк на банковский счет, тогда я не смогу получить обороты по банкам контрагентов"

Ну, не знаю как ты, но я уже получил. См. (31)
51 D_Sergeevich
 
17.07.13
✎
13:07
У нас логика работы тупая, тут не все так просто, многое не объяснить увы...
(50) У Субконто1 т.е. у контра нету реквизита банк т.к. он может взять займ один раз с одного банка, потом с другого. Банк прописывается в договоре с контром. Потому Банк идет отдельной аналитикой
52 Ненавижу 1С
 
гуру
17.07.13
✎
13:09
(51) у тебя не логика тупая, у тебя каша полнейшая, рано тебе еще за регистры бухгалтерии браться
54 Cube
 
17.07.13
✎
13:11
(51) Да ё-маё!!!! Ты со своим Субконто1 заманал уже)))))
Объясняю на пальцах, для тех, кто в танке:

Ты пишешь: "у этих счетов субконто (Контрагенты, Банк и ИсточникиКредитования)"
Значит, имеем:
Субконто1 - Контрагенты
Субконто2 - Банк
Субконто3 - ИсточникиКредитования

Заменяем Банк на БанковскийСчет. У банковского счета делаем реквизит "БАНК"
Получаем:
Субконто1 - Контрагенты
Субконто2 - БанковскийСчет
Субконто3 - ИсточникиКредитования

Соответственно, запрос из (31) будет таким:

ВЫБРАТЬ
   ХозрасчетныйОбороты.Счет,
   ХозрасчетныйОбороты.Субконто2.Банк,
   ХозрасчетныйОбороты.СуммаОборот
ИЗ
   РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНач, &ДатаКон, Запись, , , Субконто2.Банк = &Банк, , ) КАК ХозрасчетныйОбороты
55 D_Sergeevich
 
17.07.13
✎
13:14
(54) Ты не так понял. Субконто2 - Банк это куда мы отправляем деньги. А Субконто2 - БанковскийСчет.Банк это уже будит наш банк
56 Ненавижу 1С
 
гуру
17.07.13
✎
13:16
(55) скажи, вот честно, зачем вам банковский счет, куда вы отправляете деньги в проводках, особенно на счете ТекущСчетаВНацВалюте?
57 Cube
 
17.07.13
✎
13:18
(55) У тебя ДЕБЕТ и КРЕДИТ есть? Или у вас не двойная запись?
58 D_Sergeevich
 
17.07.13
✎
13:18
(56) Да нет же! Нам нужен БанковскийСчет С которого мы отправляем деньги! в разрезе этого счета должно быть: Какому конту отправлено, и на какой банк.
59 D_Sergeevich
 
17.07.13
✎
13:21
(57) Двойная. Но как тогда я в дебет занесу "Банк" контрагента если у меня будит субконто наш "БанковскийСчет" у которого совсем другой банк
60 Cube
 
17.07.13
✎
13:27
(59) http://multator.ru/preview/7unhohnrii0v

Ты всё в кучу смешал... У тебя на одном счете и деньги в банке и взаиморасчеты с контрагентами и карты и куртизанки...

Скачай типовую БП и посмотри как НАДО вести учет. А свой велосипед выкини и не позорься.
61 D_Sergeevich
 
17.07.13
✎
13:29
Велосипед потому что такие требования.
62 D_Sergeevich
 
17.07.13
✎
13:29
и план счетов конченый ((
63 Cube
 
17.07.13
✎
13:31
(61) Гнилые отмазки!))) Ты позиционируешь себя как специалист или тупо кодер? Подумай...
64 D_Sergeevich
 
17.07.13
✎
13:38
(63) Я всего лишь год как познаю 1С, поэтому не спорю что делаю велосипед т.к. не знаю как сделать по другому. Но все познается в практике. Поэтому делая бы эту конфу щас с нуля заново яб сделал бы совсем по другому, но уже пути назад нету поэтому нада дорабатывать эту.
65 Ненавижу 1С
 
гуру
17.07.13
✎
13:41
а почему ты вообще выбрал РБ, а не РН?
66 D_Sergeevich
 
17.07.13
✎
13:45
(65)  ну потому что нужна аналитика, но и не спорю что можно было бы сделать и на РН, читал что РБ будит быстрее работать чем РН
67 PR
 
17.07.13
✎
13:48
Щелкнул по ссылке в (18), предложили подписаться на платный просмотр каких-то фильмов, потом открылись xxx-фильмы.

Бедный клиент.
Контрагенты, Банк и ИсточникиКредитования на счетах учета денег в банке.
Пипец.
68 aka AMIGO
 
17.07.13
✎
13:48
(64) тебе указали на ошибки пути, который ты придумал, сказали как принято решать по аналогии с 1с..
смотри, как сделано в типовых!"
не нужно ничего добавлять ни в регистры измерения, ни в счета субконто, глубокую аналитику делать нет смысла. Всё решается в варианте типовых.. в 1с-то не дурни сидят, уж всяко опыт у них побольше 1года.

твоя задачка не решается одним счетом и регистром, это комплекс установленных в 1с частных приемчиков и методов..

засунуть, как ты хочешь, в один счет или регистр все взаиморасчеты, анализ остатков по продажам, налоги и пр.др. - просто немыслимо.
это делается в разных местах, разными средствами, и сваливается воедино отчетом
69 D_Sergeevich
 
17.07.13
✎
13:54
(67) Ну это мне так бух сказал. Я в бухии нуб! Они дали мне план счетов и расписали проводки по этим счетам и субконто... И вот что из этого получилось. Наши бухи БП типовую в глаза даже не видели.
70 PR
 
17.07.13
✎
13:58
(69) Да бух тебе что угодно скажет.
Ему дай волю, он и 15 субконто закажет.
Он не разработчик 1С.
Ты, впрочем, по собственному признанию, также недалеко ушел.
Печально, в общем.
Жалко клиента.
71 aka AMIGO
 
17.07.13
✎
13:59
(69) закончи какие-нибудь курсы.. без знаний ничего у тебя не выйдет.

проводки по счетам и субконто, и записи в регистры, делаются документами, в которых есть уже необходимые реквизиты.
я тебя сразу спросил: "есть в документах номер р/с и банк?" - ты не ответил, а это одно из решений, и не надо устанавливать десяток субконто, достаточно правильного запроса
72 D_Sergeevich
 
17.07.13
✎
14:04
(70) Какого клиента жалко?
(71) Есть
73 aka AMIGO
 
17.07.13
✎
14:09
(72) твое "Есть" относится к реквизитам документа (скажем, реализации) ??
тогда просто - по счету ПС ты выбираешь проводки, смотришь документы, в которых есть контрагент, твой Р/с твоего банка, связанный с ним банк контрагента и р/с контрагента, по фильтру выбираешь нужные, печатаешь результат. Всё есть, что требуется в отчете.
74 PR
 
17.07.13
✎
14:11
(72) Твоего
75 aka AMIGO
 
17.07.13
✎
14:14
что касается счета (как сказал ПР), с 15-ю нужными бушкам субконто/субсчетами - эта аналитика в документах, пусть твои бушки отучиваются от ручного ведения бухии

что касается "какого клиента жалко" - клиента, который тебе заказал проводки и бухучет
76 D_Sergeevich
 
17.07.13
✎
14:18
(74) Он мне не клиент, а мое начальство. Это гос учреждение в котором я являюсь программистом, админом и т.п.
77 PR
 
17.07.13
✎
14:20
(76) Да какая разница. Он твой заказчик. Вот его и жалко. Простейшие вещи черед два анальных проникновения с кровью делаются.
78 aka AMIGO
 
17.07.13
✎
14:23
если все-таки обратишь внимание на (73), то выборка нужных данных в 1с делается запросами, в данном случае - запросом к счету, документам, записавшим проводки с этим счетом и дальнейшим анализом по реквизитам документа..

т.е. вопрос мой был правильным уже в посте (1)
79 aka AMIGO
 
17.07.13
✎
14:26
+78 а не обратишь - и ладно, учись..
и учись слушать, что другие говорят.. а вдруг что нужное будет сказано..
80 D_Sergeevich
 
17.07.13
✎
14:36
(79) Да я слушаю и учусь, как говорится мотаю на ус.
на (73) внимание обратил. Но тут есть некоторые проблемы с выборкой данных этих документов. У некоторых (погашение займа) текущие счета идут в ТЧ документа, а при выдачи займа он один, так же есть перечисление с транзитного на текущий.
Т.е. запрос получится с множества условий. Ну ладно всем спасибо, буду либо курить (73) либо переделывать всю логику учета.
81 aka AMIGO
 
17.07.13
✎
14:45
запрос тебе выдаст общую кучу нужных данных, а рассовать по полочкам их надо будет при обходе запроса.
82 Kyon8
 
17.07.13
✎
15:52
Вообще правилней РН добавлять, а не по документам запрос строить, советчики)
+ там небось бухи ручные проводки обожают.
83 hhhh
 
17.07.13
✎
15:58
(82) вряд ли автор осилил ручную операцию.