Имя: Пароль:
1C
1C 7.7
v7: "На Ходу" внедрить регистры в конфигурацию.
0 lals
 
13.08.13
11:52
Суть вопроса вот в чем.
Есть типовая (может и не совсем) конфигурация « Бухгалтерский учет для ломбардов Украины». Естественно на счетах, где есть только два измерения количество и сумма.
По требованию контролирующих органов учет необходимо вести в разрезе изделий их веса и суммы, что вполне реализуемо на регистрах.
Ввести в учет регистры не проблема,  не проблема и написать отчеты по этим регистрам, благо их там не так уж много.
Приход ценностей производится по документу «ДоговорЗалога» , расход соответственно по документу «Закрытие договора».
Как не вводя в конфигурацию документа «ВводОстатковПоРегистрам» перейти на такой учет?
Мысль есть такая:
Намечаем «ДатаПерехода»
Документы «ДоговорЗалога» созданные до этой даты делают движения только в бух учете (это если будет перепроводка вдруг), после этой даты движения делаются и по счетам и по регистрам.
Документы «ЗакрытиеДоговора» после даты перехода закрывают все договора  по бух учету и договора которые созданы после даты перехода и по счетам и по регистрам
Может есть камни подводные, или  у кого то есть другие идеи исходя из собственного опыта, прошу совета.
1 wms
 
13.08.13
11:58
а какая проблема остатки по регистрам ввести?
2 Джинн
 
13.08.13
12:01
>  в разрезе изделий их веса и суммы

Субконто, количество, сумма. Все на бухитоги ложиться. На хрена регистры? Деньги на лицензии потрать охота?
3 lals
 
13.08.13
12:05
(2)Лицензия с оперативкой.
Количество штук количество вес - два количества
4 Злопчинский
 
13.08.13
12:05
В качестве регистров - если что - можно заюзать валютный учет...
5 1Сергей
 
13.08.13
12:07
Почему не хотите вводить документ ВводОстатковПоРегистрам?
6 lals
 
13.08.13
12:08
(4) с регистрами как раз получатся минимальные переделки, только несколько строк в модуле документа.
А как заюзать валютный не пойму, на  на гривню гнать вес, а на валюту штуки?
7 lals
 
13.08.13
12:09
(5) Не хочет дир давать возможность кому то ручками править чтото,
А ввод остатков можно и с плюсом внести и с минусом, . ну такие у него заморочки
8 Asirius
 
13.08.13
12:10
(0) Зачем количество? Разве каждое изделие в ломбарде не уникально?
9 1Сергей
 
13.08.13
12:11
(7) заполни его автоматом, запрети интерактивную работу с этим документом
10 lals
 
13.08.13
12:11
+(7) доступ только диру не предлагать, увже прадлагалось. все должно с делаться само.
Ну просит человек так сделать.
11 lals
 
13.08.13
12:14
(8) как раз в этом учете не уникально, на счет ложится вес и стоимость.
не я сочинял ее эту конфу, она работает у них уже давно, переходить на другое чтото им не хочется, им просто хочется иметь как раз такой учет
чтобы на данный момент в отчете звучало чтото типм серьги злолотые проба 900 4о штук вес 500 грам сумма 100500
12 Asirius
 
13.08.13
12:16
(11) Там есть субконто "ДоговорЗалога" ? Вот от туда в отчет количество и вытаскивай и нечего конфу ломать
13 lals
 
13.08.13
12:18
(9) ты имеешь в виду взять на любой момент все назакрытые договора, и обработочкой создать док "остатки по регистрам и из них заполнить его?
а если вдруг придется перепровести док,  и он сделает движения по регистру, которые уже сделаны доком остатки?
14 lals
 
13.08.13
12:21
(13) нет там такого субконто,  субконто одно "драгметаллы" не я ее сочинял, или переделывал, может она перепахана коренным образом, сейчас она в таком виде
15 Aleksey
 
13.08.13
12:24
Учти в 7-ке оперативная компонента (регистры) нужно покупать отдельно, т.е. втиповой бухии нельзя вести учет на регистрах (хотя кто вас Украинцев знает что там у вас в типовой)
16 Aleksey
 
13.08.13
12:25
(13) Если ДатаДок>Константа.ДатаНачада учета на регистрах тогда
формируем движение
17 lals
 
13.08.13
12:25
+(14) конфа официально не сопровождается не обновляется, насколько она перепахана я не знаю, я там делал им пару раз косметические поделки, типа текст в в акте залога или в договоре поменять, добавить убавить слово.
18 lals
 
13.08.13
12:28
(15) платформа стоит комплексаная многопользовательская, Покупалась (устанавливалась) при каком то "еще тем директоре"
так что в этом проблем нет, какойто докумен на лицензию у них есть, и даже ключ торчит.
19 lals
 
13.08.13
12:38
(1:) ну это то же самое что я и собирался сделать только без дока остатки.  в принципе наверное можно подумать, и реализовать. тогда все сразу станет на место в один день
20 lals
 
13.08.13
12:39
(19) к (16)
21 uno-group
 
13.08.13
12:46
Закрытие договора залога двигает регистры если на них что то числется иначенет. так как ты с 1 числа решил перейти а к тебе придет 2 чел и будет закрывать договор от 25 предыдущего месяца который их не двигал. хотя если есть возможность перепровести почемубы не создать эти двежения за все время жизни базы. к чему лишнии даты.
22 Ёпрст
 
13.08.13
12:50
в ломбарде.. каждое наименование у вас, не отдельный элемент в справочнике номенклатура ?

Или так у вас: кольцо золотое и привет..
?
23 Злопчинский
 
13.08.13
12:57
(18) ну а с учетом того, что скорее всего фирма уже несколько раз поменяла название, а передать 1ску между фирмами никто не озаботился - поздравляю вас с работой на пиратской установке...
24 lals
 
13.08.13
13:06
(23) спасибо за поздравления но меня оно никоим образом не касается и не волнует, я не контррлирующий орган а бедный старый фриланс (к тому же пенсионер), сбивающий копейки на мелких доработках и сопровождающий десяток ларьков на устно-договорных условиях.
(22) сейчас на счет падает даже не кольцо а золото такойто пробы все в кучу (в разрезе проб),
а надо забить и кольцо  штук и его пробу и вес
Тесть сейчас из итогов можно взять только золото такой то пробы - грам, сумма
а в регистрах будет Измеренияе -1- изделие, 2-
Проба
Ресурсы 1 - количество штук, 2 Количество вес, 3-сумма
25 Dolly_EV
 
13.08.13
13:54
(24) а перепровести ВСЮ базу по новым регистрам не предлагать?
если учет велся "с нуля" - прописать в двух доках движения по регистрам и все Ок. При этом можно "распилить" проведение по "бухУчету" и по "Регистрам" в этих доках и для первого раза перепровести ВСЕ эти доки в базе только по "Регистрам" ,чтобы не ломать сложившиеся останки по "бухУчету"
26 Dolly_EV
 
13.08.13
15:07
+(25)
1. В доках Прихода и Расхода убрать галку "Автоматическое удаление движений"

2. в модулях проведения прописать примерно такую "вилку":

Процедура ПроведениеПоРегистрам(ВидыДвижений = "")
    
    Перем ВремРегистры, СписокРегистров;
    СписокВсехРегистров = "";
    
    // Удаление движений по регистрам.
    Для Номер = 1 По Метаданные.Регистр() Цикл
        ИДРегистра = Метаданные.Регистр(Номер).Идентификатор;
        СписокВсехРегистров = СписокВсехРегистров+ИДРегистра+",";
        Если ПустоеЗначение(ВидыДвижений) = 0 Тогда
            Если Найти(ВидыДвижений,ИДРегистра) > 0 Тогда
                ОчиститьДвижения("Регистр."+ИДРегистра);
            КонецЕсли;
        Иначе
            ОчиститьДвижения("Регистр."+ИДРегистра);
        КонецЕсли;
    КонецЦикла;
    
    Если ПустоеЗначение(ВидыДвижений) = 1 Тогда
        //по всем регистрам
        ВидыДвижений = СписокВсехРегистров+"Справочник,";
    КонецЕсли;

    // здесь текст проведения по регистру ...

КонецПроцедуры

Процедура ОбработкаПроведения(ВидыДвижений)
    
    ПроведениеПоБухгалтерии = 0;
    
    Если ПустоеЗначение(ВидыДвижений) = 0 Тогда
        //Выборочно
        Если Найти(ВидыДвижений,"Операция") > 0 Тогда
            ОчиститьДвижения("Операция");
            ПроведениеПоБухгалтерии = 1;
        КонецЕсли;
    Иначе
        //Все движения
        ОчиститьДвижения("Операция");
        ПроведениеПоБухгалтерии = 1;
    КонецЕсли;
    
    ПроведениеПоРегистрам(ТаблицаПартий, ВидыДвижений);

    Если ПроведениеПоБухгалтерии = 1 Тогда
    //**** "ДАЛЕЕ - старый текст модуля проведения" ****

    КонецЕсли;
КонецПроцедуры
27 Dolly_EV
 
13.08.13
15:09
+(26) в первый раз провести наши доки обработкой с передачей имени регистра в методе Провести():

Док.Провести(,"ИмяНашегоРегистра");
28 lals
 
13.08.13
17:31
прокатал на копии базы, перепроводка всех доков от начала занимает  2 часа 40 минут, это все сделать реально, на выходные забираю базу переделываю перепровожу, и все хоккей,
забираю потому что на ихней машине наверное в сутки не вложится,
всем спасибо за участие , можно сказать тема закрыта, пишу отчеты под эти изменения
29 Злой Бобр
 
13.08.13
18:48
(0) Я так понимаю вы предлагаете клиентов подвести под статью?
Все прекрасно делается на бух компоненте. У вас просто ситуация как с танцором, которому кое-что мешало танцевать.
30 Cthulhu
 
13.08.13
19:30
регистры не нужны.
(29): именно как с тем танцором.