|
Как пишутся конфигурации подобные типовым 1С-ным | ☑ | ||
---|---|---|---|---|
0
programmist1cswworld
23.07.13
✎
10:18
|
Как пишутся конфигурации подобные типовым 1С-ным?
Кто-нибудь знает, как писать чтобы не запутаться? Может какие-то программы используются? |
|||
3
Гефест
23.07.13
✎
10:19
|
А как написать программу для написания конфигураций и не запутаться?
|
|||
4
IШаман
23.07.13
✎
10:20
|
(0) Не как решили нетленочку сваять?
|
|||
5
zhig75
23.07.13
✎
10:20
|
Ага, учебники называются. Есть ещё учебная версия 1с.
|
|||
6
ДенисЧ
23.07.13
✎
10:20
|
Чтобы написать конфигурацию, подобную типовым, нужно быть клиентом Ройзмана...
|
|||
7
Godofsin
23.07.13
✎
10:20
|
(3) это чуть проще написания программы для написания программы для написания конфигураций
|
|||
8
Wobland
23.07.13
✎
10:21
|
(3) ты представляешь, сколько параметров ей придётся передавать?
|
|||
9
ДенисЧ
23.07.13
✎
10:22
|
(8) Один...
|
|||
10
aka AMIGO
23.07.13
✎
10:22
|
(1) да ты что!! точно? и даже UML не используют? :)
|
|||
11
programmist1cswworld
23.07.13
✎
10:22
|
(3) Первая среда разработки для высокоуровневого языка (Си, Паскуль) все-таки была написана на Асме. А первая для асма на маш.коде...
|
|||
12
Wobland
23.07.13
✎
10:22
|
(9) какой?
|
|||
13
ДенисЧ
23.07.13
✎
10:25
|
(12) КакСделать. И варианты ответа "Как в типовой", "Нормально", "Хорошо", "Отлично", "Чтобы работало", "Чтобы работало правильно"
|
|||
14
Джигурда
23.07.13
✎
10:26
|
Ctrl-C&Ctrl-V
|
|||
15
Ненавижу 1С
гуру
23.07.13
✎
10:28
|
(10) я там не работал, спроси у Митичкина
подозреваю, что писатели конфигураций ничего кроме бейсика в глаза не видели |
|||
16
Godofsin
23.07.13
✎
10:29
|
Правильный ответ в (14)
|
|||
17
aka AMIGO
23.07.13
✎
10:31
|
создание каждой конфигурации уподобляется строительству тадж-махала:
1. спячка 2. раскачка 3. горячка 4. наказание невиновных 5. награждение непричастных. |
|||
18
WhiteCat
23.07.13
✎
10:50
|
(0) Не используются там никакие программы. Просто берётся один умный чел, который лепит общую структуру, а стадо подаванов потом на эту структуру натягивает ништяки.
|
|||
19
acsent
23.07.13
✎
10:51
|
1с использует СППР для разработки
|
|||
20
magicSan
23.07.13
✎
10:52
|
мне кажется там у "каждого" модуля(подсистемы в смысле логики) "свой" штат программистов, причем всё структурировано и если что то где нехватает то эти просят у тех ))))). А одному это звиздец какойто
|
|||
21
acsent
23.07.13
✎
10:52
|
||||
22
programmist1cswworld
24.07.13
✎
00:40
|
(4) Матрицу
|
|||
23
programmist1cswworld
24.07.13
✎
00:46
|
(21) О! Спасибо.
|
|||
24
IamAlexy
24.07.13
✎
00:49
|
(0) берешь и пишешь.. постепенно наращивая функциональность и стараясь не потерять ранее наработанное..
так и развиваться.... если пытаться СРАЗУ написать УПП то ничего не получится. а если постепенно то вполне себе все пишется.. |
|||
25
Maniac
24.07.13
✎
00:50
|
ФИга се даже умудрился форум поломать своим ником. Представляю какие конфы будут.
|
|||
26
EvgeniuXP
24.07.13
✎
00:57
|
(24) лишь бы потом не забыть, что такие функции где-то уже написаны и не написать их второй раз :)
|
|||
27
programmist1cswworld
24.07.13
✎
01:00
|
(24) В том то и дело что написал даже не конфигурацию, а обработку и уже что-то не то.
|
|||
28
Живой Ископаемый
24.07.13
✎
01:03
|
2(27) нужно тогда понять на каком этапе пробелы... например с помощью этого сайта:
http://iqsha.ru/uprazhneniya/logika/ ну и тренироваться. |
|||
29
Живой Ископаемый
24.07.13
✎
01:04
|
ну или ... не знаю.... курс ноотропов внутривенно. хотя бы месячный.
|
|||
30
Vovan_Magadan
24.07.13
✎
01:21
|
(0) в чем там путаться? Если называть нормально объекты, не "акс23" то и путаться не будешь.
а так 1С сначала делают блочную модель-схему и план работы, потом поболя лепят. Как я замечал типовые лепят разные люди, то есть один пишет одну часть, другой другу. Скорей всего через хранилище делают. как по мне типовые написаны все плохо, не идеально. |
|||
31
КонецЦикла
24.07.13
✎
01:27
|
(21) Значит у них хромает логика? Пичалько..
|
|||
32
КонецЦикла
24.07.13
✎
01:28
|
(30) Очень чоткая градация: "плохо" и "идеально"
|
|||
33
IamAlexy
24.07.13
✎
01:33
|
эх.. вот бы посмотреть на идеально написанный софт..
|
|||
34
Vovan_Magadan
24.07.13
✎
01:35
|
(33) это софт который разработчик пилит под конкретные цели и доводит до идеала, угу?
1С они делают типовые универсальные на все случаи жизни, не забываем про баги и про вечную проблему с "копейка" |
|||
35
Живой Ископаемый
24.07.13
✎
01:36
|
2(34) что за воображаемая вечная с "копейка"?
|
|||
36
Vovan_Magadan
24.07.13
✎
01:41
|
(35) воображаемая? тогда и весь гугл вымысел.
В старых релизах например БП постоянно были траблы с копейками. особенно в типовых отчетах где он считал умножением / делением а потом если суммировать итого, то с общим итого не сходилось на копейку, т.к. при делении он считал до например миллионных, при выводе в отчете округлял до десятичных, так терялась копейка. Щас проблем с копейкой на много меньше, т.к. они все исправили почти. |
|||
37
Живой Ископаемый
24.07.13
✎
01:48
|
воображаемая, потому что не соответствует действительности.
|
|||
38
programmist1cswworld
19.08.13
✎
00:38
|
(28) Был у меня началь..., нет, знакомый.
Не увидел связь между тем, что ЗАО 1С штрафанула франча за пиратскую 1С и задержкой приезда препода на экзамен 1С, проводимый этим франчем. Хотя про IQ "все уши прожжужал". |
|||
39
programmist1cswworld
19.08.13
✎
00:38
|
(38) Вдруг читает
|
|||
40
Попытка1С
19.08.13
✎
00:42
|
Типовые хают только 1сники неудачники, которые в своей жизни ничего кроме конфы по учету своих расходов на двух регистрах не написали.
|
|||
41
ОбычныйЧеловек
19.08.13
✎
00:55
|
(40) тоже самое можно сказать про 1с-ников удачников - которые восхищаются типовыми - видимо ничегь лучше в свой жизни не видели.
|
|||
42
Попытка1С
19.08.13
✎
00:57
|
(41) Озвучь идеальную конфу где нет ошибок?
|
|||
43
ОбычныйЧеловек
19.08.13
✎
00:58
|
(42) а разве такие бывают?
|
|||
44
Попытка1С
19.08.13
✎
01:00
|
(43) Ну озвучь конфы которые ты видел, и которые лучше типовых. Видимо ты себя позиционируешь как такой 1сник.
|
|||
45
Asmody
19.08.13
✎
01:00
|
Фирма 1С настолько богата, что может позволить себе покупать разработчикам качественные наркотики
|
|||
46
Чайник Рассела
19.08.13
✎
01:05
|
(45) насколько помню, там за переработки кормили кексами. Наверное с Амстердама возили.
|
|||
47
Чайник Рассела
19.08.13
✎
01:05
|
+(45) Волшебника до сих пор отпустить не может.
|
|||
48
Попытка1С
19.08.13
✎
01:06
|
Интересно я дождусь оглашение этих супер конфигураций которые рвут типовые своим функционалом и архитектурой.
|
|||
49
Чайник Рассела
19.08.13
✎
01:07
|
(48) у меня была на 7.7
|
|||
50
ОбычныйЧеловек
19.08.13
✎
01:09
|
(44) если думаешь, что сейча тут ссылки накидаю на конфы - то этого не будет...на любую типовую конфу почти всегда есть альтернатива (некая нетленка).
|
|||
51
Чайник Рассела
19.08.13
✎
01:10
|
(50) так....шо у нас тут на УПП есть?
|
|||
52
Попытка1С
19.08.13
✎
01:11
|
(49) Название?
(50) Почему то я не удивлен. |
|||
53
ОбычныйЧеловек
19.08.13
✎
01:11
|
(51) ну если нет то будет )
|
|||
54
Чайник Рассела
19.08.13
✎
01:12
|
(52) SAOS
|
|||
55
Asmody
19.08.13
✎
01:13
|
(51) да ладно, давно известно, что у 1С есть прямой контакт с инопланетянами. Люди такое написать не могут!
|
|||
56
Чайник Рассела
19.08.13
✎
01:14
|
(55) Борис рептилоид?
|
|||
57
Конфигуратор1с
19.08.13
✎
01:16
|
(49) угу. видел я таких конф кучу на 7ке которые рвали по функционалу типовую, вот только глюков в них было столько что весь этот функционал перекрывали
|
|||
58
Конфигуратор1с
19.08.13
✎
01:16
|
кстати. на 8ке нет уже такого колва конф на типовые)
|
|||
59
Попытка1С
19.08.13
✎
01:17
|
(54) Че это такое..
|
|||
60
Чайник Рассела
19.08.13
✎
01:17
|
(59) название
|
|||
61
Попытка1С
19.08.13
✎
01:18
|
(60) И учет чего там велся, извини я не в курсе что такое SAOS.
|
|||
62
Чайник Рассела
19.08.13
✎
01:19
|
(61) была полноценная бухня+полноценная зарплата на компоненте бухучет (что то вроде Камина)
|
|||
63
Попытка1С
19.08.13
✎
01:21
|
(62) Ясно, видимо она на столько идеально, что получила очень слабое распространение, только для избранных.
|
|||
64
ОбычныйЧеловек
19.08.13
✎
01:22
|
(52) видимо прибется все таки удивить.. вот например конфа комплексная на 7.7 "Учет.Анализ.Управление" (в яндексе найдеш если захочешь) - типовая рядом не стояла (и не лежала).
|
|||
65
Чайник Рассела
19.08.13
✎
01:22
|
(63) да. в пределах одного региона мелкого. работало на ней порядка 300 контор.
|
|||
66
Vovan_Magadan
19.08.13
✎
01:30
|
Вопрос в ту же тему.
Допустим вы работаете на предприятии (фикси), они давно года 3 назад поставили ЗУП. Но учет по ЗУП вообще не подходит для данного типа предприятия (много раз в день меняется тарифная ставка, вредность и т.д.) Стали бы вы писать конфу с нуля? Аналог ЗИП НО! только нужные функции и именно под требования этого предприятия? Мне кажется самая главная проблема - отчетность. |
|||
67
Попытка1С
19.08.13
✎
01:33
|
(64) Я так понимаю вот она? http://forum.infostart.ru/forum24/topic34887/
с 7 плюсами на инфостарте? |
|||
68
Asmody
19.08.13
✎
01:37
|
(66) "много раз в день меняется тарифная ставка" — нихера себе!
|
|||
69
Чайник Рассела
19.08.13
✎
01:40
|
(68) начальник наверное психованный, но отходит быстро.
|
|||
70
ОбычныйЧеловек
19.08.13
✎
01:41
|
(67) ты же хотел увидеть конфу " ... которые рвут типовые своим функционалом и архитектурой." А не конфу которая бы рвала типовые по кол-ву продаж\раб.мест.
|
|||
71
Asmody
19.08.13
✎
01:43
|
(70) что мешает реинеарнировать ее на Такси и порвать к чертям 1С как Тузик грелку? Вон, БиТ не стесняется, реалити-шоу устроили
|
|||
72
YV
19.08.13
✎
01:44
|
(0) Берут десяток студентов (чтобы было доступно), одного надзирателя с резиновой дубинкой и документ под названием "Система стандартов и методик разработки конфигураций для платформы 1С Предприятие 8.х" (чтобы было всерьез).
Студенты кодят, надзиратель следит, чтобы не отсутупали от стандартов. Если отступают, надзиратель использует дубинку по целевому назначению. Все, чего нет в стандартах, делать можно. А нет там много чего. Вот так и получаем типовые. |
|||
73
Попытка1С
19.08.13
✎
01:45
|
(70) Ну да я так и понял, порвало и пропало видать.
|
|||
74
Попытка1С
19.08.13
✎
01:46
|
(70) Если уж на то пошло у них есть на УФ конфа, вот ее интереснее пощупать было бы. Только там на первый взгляд 85% из типовой взято.
http://demo.kint.ru/uau3/ru_RU/ |
|||
75
ОбычныйЧеловек
19.08.13
✎
01:47
|
(71) ну это вопрос не ко мне...
|
|||
76
ОбычныйЧеловек
19.08.13
✎
01:49
|
(73) ни что не вечно под луной...
(74) мне не интересно, что там у них есть...я лишь говорю, что на типовых свет клином не сошелся... |
|||
77
Конфигуратор1с
19.08.13
✎
01:54
|
(76) угу. только на 7ке каждый франч свою бухню писал с блек джеком и бушками, а на 8ке уже таких единицы)
|
|||
78
Vovan_Magadan
19.08.13
✎
01:56
|
(77) ну так ответь мне. Напишет человек для конкретного предприятия свою 1С с нуля, как быть с отчетностью? В частности Налоги, ПФР и т.д
|
|||
79
Конфигуратор1с
19.08.13
✎
01:57
|
(78) написать это даже не половина дела - треть. вопрос в поддержке кто это будет поддерживать?
|
|||
80
ОбычныйЧеловек
19.08.13
✎
01:58
|
(77) 1С стала качественнее делать свои конфы. Франчи поумнели и поняли, что за 1С не угнаться...
|
|||
81
Asmody
19.08.13
✎
01:59
|
(77) все дело в волшебных кексах: в семерочной бухии еще можно было разобраться без "стимуляторов" и что-то дописать, в восьмерке уже не так. А к версии 3 там вообще рептилоиды подключились, так что простому смертному проще сойти с ума, чем понять как работает типовая
|
|||
82
Vovan_Magadan
19.08.13
✎
01:59
|
(79) ну сам программист фикси котоырй у них работает, так это ещё + гарантия что забоятся уволить
|
|||
83
ОбычныйЧеловек
19.08.13
✎
01:59
|
(78) поддержка отчетности - это и есть самое сложное (ибо в нашемзамечательном государстве отчетньсть скоро будет менятся не по дням а по часам)
|
|||
84
Vovan_Magadan
19.08.13
✎
02:01
|
(83) так об этом и речь.... тогда получается нет смысла с нуля писать, если потом замучаешься с отчетностью....
|
|||
85
Vovan_Magadan
19.08.13
✎
02:01
|
(83) или написать конфу и потом конвертацией перекидывать в ЗУП и там отчитываться
|
|||
86
Конфигуратор1с
19.08.13
✎
02:02
|
(82) ну он сам захочет уволится, или переедет в другой город или в декрет уйдет) - вариантов куча. поэтому я и против нетленок)
|
|||
87
ОбычныйЧеловек
19.08.13
✎
02:03
|
(84) самое лучшее - написать конфу так , что бы отчетность подошла от типовой....
|
|||
88
Конфигуратор1с
19.08.13
✎
02:03
|
(85) ну на 7ке писали когда делали совместимые с типовыми название реквизитов и показателей. Ибо зачастую в большинстве меняется сама печатная форма, но не суть ее и не показатели
|
|||
89
Конфигуратор1с
19.08.13
✎
02:03
|
(87) +100500
|
|||
90
ОбычныйЧеловек
19.08.13
✎
02:04
|
(81) Думаю, что 1совцы специально так пишут.Видимо есть какой-то тайный смысл (который нам пока просто неведом)
|
|||
91
Конфигуратор1с
19.08.13
✎
02:05
|
(87)вот и получается что 1с клепает обновление и отчетность не успевая причесать свои конфы, а товарищи в это время пишут нетленки и хаяють типовые от 1с)
|
|||
92
ОбычныйЧеловек
19.08.13
✎
02:06
|
(91) самое противное, что и отчетность у 1С написана через .......
|
|||
93
ОбычныйЧеловек
19.08.13
✎
02:10
|
+92 я до сих пор не могу понять - почему 1С не сделали заполнния баланса настраиваемым...на кой надо было прописывать в коде счета с котьрых будут собираеться данные?! Вот кому это в голову пришло!? Данная дописка заняла у меня пару часов - значит у спецов она занимала бы 10 минут.
|
|||
94
Vovan_Magadan
19.08.13
✎
02:21
|
(87) ну как самое лучшее)) тогда тупо придется повторить бардак который у них, нежели все продумать и написать с нуля.
так то логично если все регистры и реквизиты будут такие же, то и отчетность подойдет. а как вариант из новой выгружать в типовую (например ЗУП) ? Готовые данные для регистров и делать отчетность. |
|||
95
Попытка1С
19.08.13
✎
02:41
|
(93) на сколько я помню, достаточно в плане счет праильно настроить подчинение, чтобы баланс его подхватвал.
|
|||
96
Злопчинский
19.08.13
✎
04:34
|
(93) потому что туповые булгахтеры итак уже не знают что куда откуда в баланс идет, а настроаивать это на более высоком урповне (в пофигураторе/предприятии) - это еще один кирпич в неустойчивую схему
|
|||
97
ОбычныйЧеловек
19.08.13
✎
09:33
|
(95) Уж незнаю, что там можно привязать, но в коде очень красиво прописано:
Процедура ЗаполнитьСоответствиеСчетов(СоответствиеСчетов) Если СоответствиеСчетов <> Неопределено Тогда // соответствие уже заполнено Возврат; КонецЕсли; СоответствиеСчетов = Новый Соответствие; Если РегламентированнаяОтчетность.ИДКонфигурации() = "БП" И РегламентированнаяОтчетность.РедакцияКонфигурации() = "1.6" Тогда Возврат; КонецЕсли; ПС = ПланыСчетов["Хозрасчетный"]; ТупойПустойСчет=ПС.УСНВспомогательныеСчета; СоответствиеСчетов.Вставить("01", ПС.ОсновныеСредства); СоответствиеСчетов.Вставить("01.01", ПС.ОСвОрганизации); СоответствиеСчетов.Вставить("01.08", ТупойПустойСчет); СоответствиеСчетов.Вставить("01.09", ПС.ВыбытиеОС); СоответствиеСчетов.Вставить("02", ПС.АмортизацияОсновныхСредств); СоответствиеСчетов.Вставить("02.01", ПС.АмортизацияОС_01); СоответствиеСчетов.Вставить("02.02", ПС.АмортизацияОС_03); СоответствиеСчетов.Вставить("03", ПС.ДоходныеВложенияВ_МЦ); СоответствиеСчетов.Вставить("03.01", ПС.МЦвОрганизации); СоответствиеСчетов.Вставить("03.02", ПС.МЦ_ПредоставленныеВоВременноеВладение); СоответствиеСчетов.Вставить("03.03", ПС.МЦ_ПредоставленныеВоВременноеПользование); СоответствиеСчетов.Вставить("03.04", ПС.ПрочиеДоходныеВложения); СоответствиеСчетов.Вставить("03.09", ПС.ВыбытиеМЦ); СоответствиеСчетов.Вставить("04", ПС.НематериальныеАктивы); СоответствиеСчетов.Вставить("04.01", ПС.НематериальныеАктивыОрганизации); СоответствиеСчетов.Вставить("04.02", ПС.РасходыНаНИОКР); СоответствиеСчетов.Вставить("05", ПС.АмортизацияНематериальныхАктивов); СоответствиеСчетов.Вставить("07", ПС.ОборудованиеКУстановке); СоответствиеСчетов.Вставить("08", ПС.ВложенияВоВнеоборотныеАктивы); СоответствиеСчетов.Вставить("08.01", ПС.ПриобретениеЗемельныхУчастков); СоответствиеСчетов.Вставить("08.02", ПС.ПриобретениеОбъектовПриродопользования); СоответствиеСчетов.Вставить("08.03", ПС.СтроительствоОбъектовОсновныхСредств); СоответствиеСчетов.Вставить("08.04", ПС.ПриобретениеОбъектовОсновныхСредств); СоответствиеСчетов.Вставить("08.05", ПС.ПриобретениеНематериальныхАктивов); СоответствиеСчетов.Вставить("08.06", ПС.ПереводМолоднякаЖивотныхВОсновноеСтадо); СоответствиеСчетов.Вставить("08.07", ПС.ПриобретениеВзрослыхЖивотных); СоответствиеСчетов.Вставить("08.08", ПС.ВыполнениеНИОКР); СоответствиеСчетов.Вставить("08.11", ТупойПустойСчет); СоответствиеСчетов.Вставить("08.12", ТупойПустойСчет); СоответствиеСчетов.Вставить("09", ПС.ОтложенныеНалоговыеАктивы); СоответствиеСчетов.Вставить("10", ПС.Материалы); СоответствиеСчетов.Вставить("11", ПС.ЖивотныеНаВыращиванииИОткорме); СоответствиеСчетов.Вставить("14", ПС.РезервыПодСнижениеСтоимостиМЦ); СоответствиеСчетов.Вставить("14.01", ПС.РезервыПодСнижениеСтоимостиМатериалов); СоответствиеСчетов.Вставить("14.02", ПС.РезервыПодСнижениеСтоимостиТоваров); СоответствиеСчетов.Вставить("14.03", ПС.РезервыПодСнижениеСтоимостиГотовойПродукции); СоответствиеСчетов.Вставить("14.04", ПС.РезервыПодСнижениеСтоимостиНезавершенногоПроизводства); СоответствиеСчетов.Вставить("15", ПС.ЗаготовлениеИПриобретениеМЦ); СоответствиеСчетов.Вставить("15.01", ПС.ЗаготовлениеИПриобретениеМатериалов); СоответствиеСчетов.Вставить("15.02", ПС.ПриобретениеТоваров); СоответствиеСчетов.Вставить("16", ПС.ОтклонениеВСтоимостиМЦ); СоответствиеСчетов.Вставить("16.01", ПС.ОтклонениеВСтоимостиМатериалов); СоответствиеСчетов.Вставить("16.02", ПС.ОтклонениеВСтоимостиТоваров); СоответствиеСчетов.Вставить("19", ПС.НДСпоПриобретеннымЦенностям); СоответствиеСчетов.Вставить("19.01", ПС.НДСприПриобретенииОсновныхСредств); СоответствиеСчетов.Вставить("19.02", ПС.НДСпоПриобретеннымНематериальнымАктивам); СоответствиеСчетов.Вставить("19.03", ПС.НДСпоПриобретеннымМПЗ); СоответствиеСчетов.Вставить("19.04", ПС.НДСпоПриобретеннымУслугам); СоответствиеСчетов.Вставить("19.05", ПС.НДСуплачиваемыйТаможеннымОрганам); СоответствиеСчетов.Вставить("19.06", ПС.АкцизыПоОплаченнымМатериальнымЦенностям); СоответствиеСчетов.Вставить("19.07", ПС.НДСПоТоварамРеализованнымПоСтавке0); СоответствиеСчетов.Вставить("19.08", ПС.НДСприСтроительствеОсновныхСредств); СоответствиеСчетов.Вставить("20", ПС.ОсновноеПроизводство_); СоответствиеСчетов.Вставить("20.01", ПС.ОсновноеПроизводство); СоответствиеСчетов.Вставить("20.02", ПС.ПроизводствоИзДавальческогоСырья); СоответствиеСчетов.Вставить("21", ПС.Полуфабрикаты); СоответствиеСчетов.Вставить("23", ПС.ВспомогательныеПроизводства); СоответствиеСчетов.Вставить("25", ПС.ОбщепроизводственныеРасходы); СоответствиеСчетов.Вставить("26", ПС.ОбщехозяйственныеРасходы); СоответствиеСчетов.Вставить("28", ПС.БракВПроизводстве); СоответствиеСчетов.Вставить("29", ПС.ОбслуживающиеПроизводства); СоответствиеСчетов.Вставить("41", ПС.Товары); СоответствиеСчетов.Вставить("42", ПС.ТорговаяНаценка); СоответствиеСчетов.Вставить("43", ПС.ГотоваяПродукция); СоответствиеСчетов.Вставить("44", ПС.РасходыНаПродажу); СоответствиеСчетов.Вставить("45", ПС.ТоварыОтгруженные); СоответствиеСчетов.Вставить("46", ПС.ВыполненныеЭтапыПоНезавершеннымРаботам); СоответствиеСчетов.Вставить("50", ПС.Касса); СоответствиеСчетов.Вставить("50.01", ПС.КассаОрганизации); СоответствиеСчетов.Вставить("50.02", ПС.ОперационнаяКасса); СоответствиеСчетов.Вставить("50.03", ПС.ДенежныеДокументы); Если НЕ ЭтоБалансДляУПП_КА Тогда СоответствиеСчетов.Вставить("50.04", ПС.КассаПлатежногоАгента); Иначе СоответствиеСчетов.Вставить("50.04", ПС.ПустаяСсылка()); // счет отсутсвует КонецЕсли; СоответствиеСчетов.Вставить("50.21", ПС.КассаОрганизацииВал); СоответствиеСчетов.Вставить("50.23", ПС.ДенежныеДокументыВал); СоответствиеСчетов.Вставить("51", ПС.РасчетныеСчета); СоответствиеСчетов.Вставить("51.02", ПС.ОперационнаяКасса); СоответствиеСчетов.Вставить("51.21", ПС.КассаОрганизацииВал); СоответствиеСчетов.Вставить("52", ПС.ВалютныеСчета); СоответствиеСчетов.Вставить("55", ПС.СпециальныеСчета); СоответствиеСчетов.Вставить("55.01", ПС.Аккредитивы); СоответствиеСчетов.Вставить("55.02", ПС.ЧековыеКнижки); СоответствиеСчетов.Вставить("55.03", ПС.ДепозитныеСчета); СоответствиеСчетов.Вставить("55.04", ПС.ПрочиеСпециальныеСчета); СоответствиеСчетов.Вставить("55.21", ПС.АккредитивыВал); СоответствиеСчетов.Вставить("55.23", ПС.ДепозитныеСчетаВал); СоответствиеСчетов.Вставить("55.24", ПС.ПрочиеСпециальныеСчетаВал); СоответствиеСчетов.Вставить("57", ПС.ПереводыВПути_); СоответствиеСчетов.Вставить("57.01", ПС.ПереводыВПути); СоответствиеСчетов.Вставить("57.21", ПС.ПереводыВПутиВал); Если ЭтоБалансДляУПП_КА Тогда СоответствиеСчетов.Вставить("57.02", ПС.ПокупкаИностраннойВалюты); // 57.11 СоответствиеСчетов.Вставить("57.22", ПС.ПродажаИностраннойВалюты); // 57.22 СоответствиеСчетов.Вставить("57.03", ПС.ПустаяСсылка()); // счет отсутсвует Иначе СоответствиеСчетов.Вставить("57.02", ПС.ПриобретениеИностраннойВалюты); СоответствиеСчетов.Вставить("57.22", ПС.РеализацияИностраннойВалюты); СоответствиеСчетов.Вставить("57.03", ПС.ПродажиПоПлатежнымКартам); КонецЕсли; СоответствиеСчетов.Вставить("58.01.1", ПС.Паи); СоответствиеСчетов.Вставить("58.01.2", ПС.Акции); СоответствиеСчетов.Вставить("58.02", ПС.ДолговыеЦенныеБумаги); СоответствиеСчетов.Вставить("58.03", ПС.ПредоставленныеЗаймы); СоответствиеСчетов.Вставить("58.04", ПС.ВкладыПоДоговоруПростогоТоварищества); СоответствиеСчетов.Вставить("58.05", ПС.ПриобретенныеПрава); СоответствиеСчетов.Вставить("59", ПС.РезервыПодОбесценениеФинансовыхВложений); СоответствиеСчетов.Вставить("60.01", ПС.РасчетыСПоставщиками); СоответствиеСчетов.Вставить("60.02", ПС.РасчетыПоАвансамВыданным); СоответствиеСчетов.Вставить("60.03", ПС.ВекселяВыданные); СоответствиеСчетов.Вставить("60.21", ПС.РасчетыСПоставщикамиВал); СоответствиеСчетов.Вставить("60.22", ПС.РасчетыПоАвансамВыданнымВал); СоответствиеСчетов.Вставить("60.31", ПС.РасчетыСПоставщикамиУЕ); СоответствиеСчетов.Вставить("60.32", ПС.РасчетыПоАвансамВыданнымУЕ); СоответствиеСчетов.Вставить("62.01", ПС.РасчетыСПокупателями); СоответствиеСчетов.Вставить("62.02", ПС.РасчетыПоАвансамПолученным); СоответствиеСчетов.Вставить("62.03", ПС.ВекселяПолученные); СоответствиеСчетов.Вставить("62.21", ПС.РасчетыСПокупателямиВал); СоответствиеСчетов.Вставить("62.22", ПС.РасчетыПоАвансамПолученнымВал); СоответствиеСчетов.Вставить("62.31", ПС.РасчетыСПокупателямиУЕ); СоответствиеСчетов.Вставить("62.32", ПС.РасчетыПоАвансамПолученнымУЕ); СоответствиеСчетов.Вставить("63", ПС.РезервыПоСомнительнымДолгам); СоответствиеСчетов.Вставить("66", ПС.РасчетыПоКраткосрочнымКредитамИЗаймам); СоответствиеСчетов.Вставить("66.01", ПС.КраткосрочныеКредиты); СоответствиеСчетов.Вставить("66.02", ПС.ПроцентыПоКраткосрочнымКредитам); СоответствиеСчетов.Вставить("66.03", ПС.КраткосрочныеЗаймы); СоответствиеСчетов.Вставить("66.04", ПС.ПроцентыПоКраткосрочнымЗаймам); СоответствиеСчетов.Вставить("66.21", ПС.КраткосрочныеКредитыВал); СоответствиеСчетов.Вставить("66.22", ПС.ПроцентыПоКраткосрочнымКредитамВал); СоответствиеСчетов.Вставить("66.23", ПС.КраткосрочныеЗаймыВал); СоответствиеСчетов.Вставить("66.24", ПС.ПроцентыПоКраткосрочнымЗаймамВал); СоответствиеСчетов.Вставить("67", ПС.РасчетыПоДолгосрочнымКредитамИЗаймам); СоответствиеСчетов.Вставить("67.01", ПС.ДолгосрочныеКредиты); СоответствиеСчетов.Вставить("67.02", ПС.ПроцентыПоДолгосрочнымКредитам); СоответствиеСчетов.Вставить("67.03", ПС.ДолгосрочныеЗаймы); СоответствиеСчетов.Вставить("67.04", ПС.ПроцентыПоДолгосрочнымЗаймам); СоответствиеСчетов.Вставить("67.21", ПС.ДолгосрочныеКредитыВал); СоответствиеСчетов.Вставить("67.22", ПС.ПроцентыПоДолгосрочнымКредитамВал); СоответствиеСчетов.Вставить("67.23", ПС.ДолгосрочныеЗаймыВал); СоответствиеСчетов.Вставить("67.24", ПС.ПроцентыПоДолгосрочнымЗаймамВал); СоответствиеСчетов.Вставить("68", ПС.РасчетыПоНалогам); СоответствиеСчетов.Вставить("68.01", ПС.НДФЛ); СоответствиеСчетов.Вставить("68.02", ПС.НДС); СоответствиеСчетов.Вставить("68.03", ПС.Акцизы); СоответствиеСчетов.Вставить("68.04", ПС.НалогНаПрибыль); СоответствиеСчетов.Вставить("68.04.1", ПС.РасчетыСБюджетом); СоответствиеСчетов.Вставить("68.04.2", ПС.РасчетНалогаНаПрибыль); СоответствиеСчетов.Вставить("68.07", ПС.ТранспортныйНалог); СоответствиеСчетов.Вставить("68.08", ПС.НалогНаИмущество); СоответствиеСчетов.Вставить("68.09", ПС.НалогНаРекламу); СоответствиеСчетов.Вставить("68.10", ПС.ПрочиеНалогиИСборы); СоответствиеСчетов.Вставить("68.11", ПС.ЕНВД); СоответствиеСчетов.Вставить("68.12", ПС.ЕНприУСН); СоответствиеСчетов.Вставить("68.22", ПС.НДСпоЭкспортуКВозмещению); СоответствиеСчетов.Вставить("68.32", ПС.НДСНалоговогоАгента); СоответствиеСчетов.Вставить("69", ПС.РасчетыПоСоциальномуСтрахованию); СоответствиеСчетов.Вставить("69.01", ПС.ФСС); СоответствиеСчетов.Вставить("69.02", ПС.ПФР); СоответствиеСчетов.Вставить("69.02.1", ПС.ПФР_страх); СоответствиеСчетов.Вставить("69.02.2", ПС.ПФР_нак); СоответствиеСчетов.Вставить("69.02.3", ТупойПустойСчет); СоответствиеСчетов.Вставить("69.02.4", ТупойПустойСчет); СоответствиеСчетов.Вставить("69.03", ПС.ФОМС); СоответствиеСчетов.Вставить("69.03.1", ПС.ФФОМС); СоответствиеСчетов.Вставить("69.03.2", ПС.ТФОМС); СоответствиеСчетов.Вставить("69.04", ПС.ЕСН_ФБ); СоответствиеСчетов.Вставить("69.05", ТупойПустойСчет); СоответствиеСчетов.Вставить("69.05.1", ТупойПустойСчет); СоответствиеСчетов.Вставить("69.05.2", ТупойПустойСчет); СоответствиеСчетов.Вставить("69.11", ПС.ФСС_НСиПЗ); СоответствиеСчетов.Вставить("69.12", ПС.ФСС_ДобровольныеВзносы); СоответствиеСчетов.Вставить("69.13", ПС.ФСС_СПЕЦ); СоответствиеСчетов.Вставить("70", ПС.РасчетыСПерсоналомПоОплатеТруда); СоответствиеСчетов.Вставить("71", ПС.РасчетыСПодотчетнымиЛицами_); СоответствиеСчетов.Вставить("71.01", ПС.РасчетыСПодотчетнымиЛицами); СоответствиеСчетов.Вставить("71.21", ПС.РасчетыСПодотчетнымиЛицамиВал); СоответствиеСчетов.Вставить("73", ПС.РасчетыСПерсоналомПоПрочимОперациям); СоответствиеСчетов.Вставить("73.01", ПС.РасчетыПоПредоставленнымЗаймам); СоответствиеСчетов.Вставить("73.02", ПС.РасчетыПоВозмещениюМатериальногоУщерба); СоответствиеСчетов.Вставить("73.03", ПС.РасчетыПоПрочимОперациям); СоответствиеСчетов.Вставить("75.01", ПС.РасчетыПоВкладамВУставныйКапитал); СоответствиеСчетов.Вставить("75.02", ПС.РасчетыПоВыплатеДоходов); СоответствиеСчетов.Вставить("76", ПС.РасчетыСРазнымиДебиторамиИКредиторами); СоответствиеСчетов.Вставить("76.01", ПС.РасчетыПоИмущественномуЛичномуИДобровольномуСтрахованию); СоответствиеСчетов.Вставить("76.01.1", ПС.РасчетыПоИмущественномуИЛичномуСтрахованию); СоответствиеСчетов.Вставить("76.01.2", ПС.ПлатежиПоДобровольномуСтрахованиюРаботников); СоответствиеСчетов.Вставить("76.01.9", ТупойПустойСчет); СоответствиеСчетов.Вставить("76.02", ПС.РасчетыПоПретензиям); СоответствиеСчетов.Вставить("76.03", ПС.РасчетыПоПричитающимсяДивидендам); СоответствиеСчетов.Вставить("76.04", ПС.РасчетыПоДепонированнымСуммам); СоответствиеСчетов.Вставить("76.05", ПС.РасчетыСПрочимиПоставщикамиИПодрядчиками); СоответствиеСчетов.Вставить("76.06", ПС.РасчетыСПрочимиПокупателямиИЗаказчиками); СоответствиеСчетов.Вставить("76.09", ПС.ПрочиеРасчетыСРазнымиДебиторамиИКредиторами); СоответствиеСчетов.Вставить("76.21", ПС.РасчетыПоИмущественномуИЛичномуСтрахованиюВал); СоответствиеСчетов.Вставить("76.22", ПС.РасчетыПоПретензиямВал); СоответствиеСчетов.Вставить("76.25", ПС.РасчетыСПрочимиПоставщикамиИПодрядчикамиВал); СоответствиеСчетов.Вставить("76.26", ПС.РасчетыСПрочимиПокупателямиИЗаказчикамиВал); СоответствиеСчетов.Вставить("76.29", ПС.ПрочиеРасчетыСРазнымиДебиторамиИКредиторамиВал); СоответствиеСчетов.Вставить("76.32", ПС.РасчетыПоПретензиямУЕ); СоответствиеСчетов.Вставить("76.35", ПС.РасчетыСПрочимиПоставщикамиИПодрядчикамиУЕ); СоответствиеСчетов.Вставить("76.36", ПС.РасчетыСПрочимиПокупателямиИЗаказчикамиУЕ); СоответствиеСчетов.Вставить("76.39", ПС.ПрочиеРасчетыСРазнымиДебиторамиИКредиторамиУЕ); СоответствиеСчетов.Вставить("76.41", ПС.РасчетыПоИсполнительнымДокументамРаботников); СоответствиеСчетов.Вставить("76.ВА", ПС.НДСпоАвансамИПредоплатамВыданным); СоответствиеСчетов.Вставить("76.АВ", ПС.НДСпоАвансамИПредоплатам); СоответствиеСчетов.Вставить("76.Н", ПС.РасчетыПоНДСотложенномуДляУплатыВБюджет); СоответствиеСчетов.Вставить("76.НА", ПС.РасчетыНДСНалоговогоАгента); СоответствиеСчетов.Вставить("76.ОТ", ПС.НДСНачисленныйПоОтгрузке); СоответствиеСчетов.Вставить("77", ПС.ОтложенныеНалоговыеОбязательства); СоответствиеСчетов.Вставить("79", ПС.ВнутрихозяйственныеРасчеты); СоответствиеСчетов.Вставить("80", ПС.УставныйКапитал); СоответствиеСчетов.Вставить("81", ПС.СобственныеАкции); СоответствиеСчетов.Вставить("82", ПС.РезервныйКапитал); СоответствиеСчетов.Вставить("82.01", ПС.РезервыОбразованныеВСоответствииСЗаконодательством); СоответствиеСчетов.Вставить("82.02", ПС.РезервыОбразованныеВСоответствииСУчредительнымиДокументами); СоответствиеСчетов.Вставить("83", ПС.ДобавочныйКапитал); СоответствиеСчетов.Вставить("83.01", ТупойПустойСчет); СоответствиеСчетов.Вставить("83.01.1", ТупойПустойСчет); СоответствиеСчетов.Вставить("83.01.2", ТупойПустойСчет); СоответствиеСчетов.Вставить("83.01.3", ТупойПустойСчет); СоответствиеСчетов.Вставить("84", ПС.НераспределеннаяПрибыль); СоответствиеСчетов.Вставить("84.01", ПС.ПрибыльПодлежащаяРаспределению); СоответствиеСчетов.Вставить("84.02", ПС.УбытокПодлежащийПокрытию); СоответствиеСчетов.Вставить("86", ПС.ЦелевоеФинансирование); СоответствиеСчетов.Вставить("90", ПС.Продажи); СоответствиеСчетов.Вставить("90.01", ПС.Выручка); СоответствиеСчетов.Вставить("90.02", ПС.СебестоимостьПродаж); СоответствиеСчетов.Вставить("90.03", ПС.Продажи_НДС); СоответствиеСчетов.Вставить("90.04", ПС.Продажи_Акцизы); СоответствиеСчетов.Вставить("90.05", ПС.Продажи_ЭкспортныеПошлины); СоответствиеСчетов.Вставить("90.08", ПС.Продажи_УправленческиеРасходы); СоответствиеСчетов.Вставить("90.07", ПС.Продажи_РасходыНаПродажу); Если ЭтоБалансДляУПП_КА Тогда СоответствиеСчетов.Вставить("90.01.1", ПС.ВыручкаНеОблагаемаяЕНВД); СоответствиеСчетов.Вставить("90.01.2", ПС.ВыручкаОблагаемаяЕНВД); СоответствиеСчетов.Вставить("90.02.1", ПС.СебестоимостьПродажНеОблагаемаяЕНВД); СоответствиеСчетов.Вставить("90.02.2", ПС.СебестоимостьПродажОблагаемаяЕНВД); СоответствиеСчетов.Вставить("90.07.1", ПС.Продажи_РасходыНаПродажуНеОблагаемыеЕНВД); СоответствиеСчетов.Вставить("90.07.2", ПС.Продажи_РасходыНаПродажуОблагаемыеЕНВД); СоответствиеСчетов.Вставить("90.08.1", ПС.Продажи_УправленческиеРасходыНеОблагаемыеЕНВД); СоответствиеСчетов.Вставить("90.08.2", ПС.Продажи_УправленческиеРасходыОблагаемыеЕНВД); Иначе СоответствиеСчетов.Вставить("90.01.1", ПС.ВыручкаНеЕНВД); СоответствиеСчетов.Вставить("90.01.2", ПС.ВыручкаЕНВД); СоответствиеСчетов.Вставить("90.02.1", ПС.СебестоимостьПродажНеЕНВД); СоответствиеСчетов.Вставить("90.02.2", ПС.СебестоимостьПродажЕНВД); СоответствиеСчетов.Вставить("90.07.1", ПС.Продажи_РасходыНаПродажуНеЕНВД); СоответствиеСчетов.Вставить("90.07.2", ПС.Продажи_РасходыНаПродажуЕНВД); СоответствиеСчетов.Вставить("90.08.1", ПС.Продажи_УправленческиеРасходыНеЕНВД); СоответствиеСчетов.Вставить("90.08.2", ПС.Продажи_УправленческиеРасходыЕНВД); КонецЕсли; СоответствиеСчетов.Вставить("91", ПС.ПрочиеДоходыИРасходы); СоответствиеСчетов.Вставить("91.01", ПС.ПрочиеДоходы); СоответствиеСчетов.Вставить("91.02", ПС.ПрочиеРасходы); СоответствиеСчетов.Вставить("99", ПС.ПрибылиИУбытки); СоответствиеСчетов.Вставить("99.01", ПС.ПрибылиИУбыткиБезНалогаНаПрибыль); СоответствиеСчетов.Вставить("99.02", ПС.ПрибылиИУбытки_НалогНаПрибыль); СоответствиеСчетов.Вставить("99.02.3", ПС.ПостоянноеНалоговоеОбязательство); СоответствиеСчетов.Вставить("99.02.4", ТупойПустойСчет); Если ЭтоБалансДляУПП_КА Тогда СоответствиеСчетов.Вставить("99.01.1", ПС.ПрибылиИУбыткиНеОблагаемыеЕНВД); СоответствиеСчетов.Вставить("99.01.2", ПС.ПрибылиИУбыткиОблагаемыеЕНВД); СоответствиеСчетов.Вставить("99.09", ПС.ПустаяСсылка()); // отсуствует Иначе СоответствиеСчетов.Вставить("99.01.1", ПС.ПрибылиИУбыткиНеЕНВД); СоответствиеСчетов.Вставить("99.01.2", ПС.ПрибылиИУбыткиЕНВД); СоответствиеСчетов.Вставить("99.09", ТупойПустойСчет); КонецЕсли; СоответствиеСчетов.Вставить("94", ПС.НедостачиИПотериОтПорчиЦенностей); СоответствиеСчетов.Вставить("96", ПС.РезервыПредстоящихРасходов); СоответствиеСчетов.Вставить("97", ПС.РасходыБудущихПериодов); СоответствиеСчетов.Вставить("98", ПС.ДоходыБудущихПериодов); СоответствиеСчетов.Вставить("98.01", ПС.ДоходыПолученныеВСчетБудущихПериодов); СоответствиеСчетов.Вставить("98.02", ПС.БезвозмездныеПоступления); СоответствиеСчетов.Вставить("98.03", ПС.ПредстоящиеПоступленияПоНедостачамВыявленнымЗаПрошлыеГоды); СоответствиеСчетов.Вставить("98.04", ПС.РазницаМеждуСуммойПодлежащейВзысканиюСВиновныхЛицИБалансовойСтоимостьюПоНедостачамЦенностей); Если ЭтоБалансДляАУ Тогда СоответствиеСчетов.Вставить("01.11", ПС.ОСвРамкахЦелевогоФинансирования); СоответствиеСчетов.Вставить("08.14", ПС.ПриобретениеОСВРамкахЦелевогоФинансирования); СоответствиеСчетов.Вставить("76.51", ПС.РасчетыПоЦелевомуФинансированию); СоответствиеСчетов.Вставить("76.52", ПС.РасчетыПоЦелевомуФинансированиюВал); КонецЕсли; СоответствиеСчетов.Вставить("001", ПС.АрендованныеОсновныеСредства); СоответствиеСчетов.Вставить("008", ПС.ОбеспеченияОбязательствПолученные); СоответствиеСчетов.Вставить("009", ПС.ОбеспеченияОбязательствВыданные); СоответствиеСчетов.Вставить("011", ПС.ОсновныеСредстваСданныеВАренду); КонецПроцедуры и далее по тексту идет обращение: ОБ_99_02_4__77 = мБухИтогиРС.ПолучитьИтог("СуммаКорОборотДт", "Счет, КорСчет", Счет("99.02.4"), Счет("77")); ОБ_77__99_02_4 = мБухИтогиРС.ПолучитьИтог("СуммаКорОборотКт", "Счет, КорСчет", Счет("99.02.4"), Счет("77")); и так весь код... (96) Можно же поставлять рег.отчетность с преднастроенным заполнением - зачем же всех в дауны сразу записывать. |
|||
98
vde69
модератор
19.08.13
✎
09:44
|
самое главное - это
1. разделить функционал на главные учетные системы (Взаиморасчеты, Склад, и т.д.) 2. По каждой системе делаем таблицу в которой указываем хоз. операцию, и по каким регистрам она делает какие проводки (с примером) эти таблицы необходимо поддерживать в актуальном состоянии, тем самым мы имеем 1. список реализованых хоз. операций (список функционала) 2. таблицы контроля корректности проведения документов 3. четкое описание хранения данных для отчетов и прочих запросов. еще бывает полезно коментарии писать в коде :) |
|||
99
vde69
модератор
19.08.13
✎
16:48
|
(21) а где скачать??? доступно только обновление!
|
|||
100
Fragster
модератор
19.08.13
✎
16:49
|
||||
101
mikeA
20.08.13
✎
12:20
|
(99) теперь можно купить
|
|||
102
mikeA
20.08.13
✎
12:20
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |