Имя: Пароль:
1C
 
Бухгалтерия предприятия, редакция 3.0 Удаление помеченных документов
, ,
0 Юзер123
 
naïve
13.04.15
16:04
Приветствую. Подскажите пож-та.

Есть Бухгалтерия 8.3   в ней есть документы поступление товаров и услуг. надо удалить 10 документов. Но при удалениее идут ссылки на (ключ аналитики), Регистр сведений Аналитика учета затрат / Аналдитика учета НДС.  и на документы Реализация.  Как  удалить документы что бы все было правильно?

Партионный учет.
1 ifso
 
13.04.15
16:14
2 Юзер123
 
naïve
13.04.15
16:15
Там жаловался народ что не знают Бухгалтерии 8.3
3 Юзер123
 
naïve
13.04.15
16:16
(1)  и там нет ответа
4 Юзер123
 
naïve
13.04.15
16:19
если можно закрыть или удалить тему

Бухгалтерия 8.3 удаление помеченных объектов
5 Поpyчик-4
 
13.04.15
16:24
(0) Для тупых. Нет в природе конфигурации Бухгалтерия 8.3.
6 Юзер123
 
naïve
13.04.15
16:25
(5) название темы понял, а в 1 посте ничего не поправил(.  беда.

Для острых.  С темы слиться можно
7 Юзер123
 
naïve
13.04.15
16:28
(5)  Почитал твой профиль.  Я не обижаюсь на тебя)
8 Юзер123
 
naïve
13.04.15
16:30
Люди знающие, подскажите пож-та.  помогает только ручная очистка регистров, и отмена проведения документов
9 Юзер123
 
naïve
13.04.15
16:31
Регистры

Аналитика учета затрат  и Аналитика учета НДС, Документы - Реализация и списание с расчетного счета.
10 AntonH851
 
13.04.15
16:31
Может заменить ссылки на эти документы на что нибудь другое?
11 Юзер123
 
naïve
13.04.15
16:32
(10)  не совсем понял .. В регистрах ссылки перебить? трудозатраты такие же как просто  строки в регистре удалить
12 AntonH851
 
13.04.15
16:33
(11) Обработкой поиск и замена значений не так уж и трудно
13 Юзер123
 
naïve
13.04.15
16:35
(12)  т.е. групповое изменение  реквизитов? Обработки  "поиск и замена значений"  не вижу среди обработок
14 Юзер123
 
naïve
13.04.15
16:36
(12)  я думаю есть другой способ.  Более верный
15 AntonH851
 
13.04.15
16:36
А ее нет среди стандартных, вот ссылка например http://www.1s-ssasoft.ru/vnesh_obr.html#ПиЗЗн
16 AntonH851
 
13.04.15
16:39
(14) я просто предложил как вариант, я с этой бухгалтерией не работал. Одно ясно точно, пока ссылки на доки есть, их удалить не получится...
17 Юзер123
 
naïve
13.04.15
16:40
(15)  Норм. Обработки нынче exe  стали.
Это "
острый" там угарает?
18 AntonH851
 
13.04.15
16:40
Это архив, я сам скачал только что оттуда, распокавал все норм
19 AntonH851
 
13.04.15
16:41
Если смущает в другом месте можно поискать
20 Юзер123
 
naïve
13.04.15
16:43
(18) (19)  не.. ну я просто думаю что должны быть стандартные методы.  без левыйх  обработок.  я их так то и просто снести мог через самописную обработку.
21 ifso
 
13.04.15
16:47
(20)
> должны быть стандартные методы
стандартные методы наличием ссылок как бэ намякивают
22 Юзер123
 
naïve
13.04.15
16:49
(21) ну т.е. все ручками  удалять надо?
23 Юзер123
 
naïve
13.04.15
16:49
во всех регистрах. Есть как в упп обработка по ключам аналитики?
24 ifso
 
13.04.15
17:02
(0)
> что бы все было правильно
однокоренное от СделатьФсё, не ?)
25 Юзер123
 
naïve
14.04.15
08:29
(24)  Тупой юмор Ваш понять сложно весьма.
26 Юзер123
 
naïve
14.04.15
08:29
по теме есть предложения?
27 Asmody
 
14.04.15
08:32
Ты че такой дерзкий?
28 ifso
 
14.04.15
08:40
(25) искренне сочувствую - и относительно остроты восприятия, и относительно сложностей с пониманием
^^
29 Юзер123
 
naïve
14.04.15
08:57
(27)  Волшебные дятлы просто много юморят).

Тут нет ни одной ветки без  постов таких вот тролей.
30 Юзер123
 
naïve
14.04.15
09:00
Переформулирую вопрос.


В бухгалтерии редакции 3.0  пометили на удаление 10 поступлений товаров и услуг.
При удалении помеченных объектов программа говорит , что надо удалить все ссылки связанные с этим документом. А именно:

РегистрСведений Аналитика учета затрат /  -//-  НДС  

Списание с расчетного счета

Ключ Аналитики учета

и Реализация товаров и услуг


есть ли типовые методы что бы не руками удалять все ссылки?
31 ДенисЧ
 
14.04.15
09:01
Если у тебя на документ ссылаются Списание с р/с и реализация, то никакие "типовые методы" тебе не помогут
32 asdfg13
 
14.04.15
09:06
(30) Да чего там! Обрубай ссылки! )) Главное мосх не включать.
33 Юзер123
 
naïve
14.04.15
09:06
(31)  реализацию и списание с рс можно сделать не проведенными.  Это не беда. беда в том что в указанных регистрах много строк надо удалять.  И удалять из регистра руками не совсем хорошо, я думаю.
34 Юзер123
 
naïve
14.04.15
09:07
(32)  уже предлагали. как то коряво .  В той же упп есть обработка что бы клачи Аналитики Учета чистить. в Бух не нашел.
35 Джордж1
 
14.04.15
09:09
Только вчера в БП3.0 удалял поступления мною же и созданные автоматом. Никаких косяков в части НДС не заметил
36 Юзер123
 
naïve
14.04.15
09:14
(35)  партионный учет стоит.
37 Serg_1960
 
14.04.15
09:15
УПП.РасширеннаяАналитикаУчета.УдалитьКлючиАналитики (полный текст)

Процедура УдалитьКлючиАналитики(ТолькоТестировать) Экспорт
    
    МассивМетаданныхРегистровКлючей = Новый Массив();
    МассивМетаданныхРегистровКлючей.Добавить(Метаданные.РегистрыСведений.АналитикаВидаУчета);
    МассивМетаданныхРегистровКлючей.Добавить(Метаданные.РегистрыСведений.АналитикаРаспределенияЗатрат);
    МассивМетаданныхРегистровКлючей.Добавить(Метаданные.РегистрыСведений.АналитикаУчетаЗатрат);
    МассивМетаданныхРегистровКлючей.Добавить(Метаданные.РегистрыСведений.АналитикаУчетаПартий);
    МассивМетаданныхРегистровКлючей.Добавить(Метаданные.РегистрыСведений.АналитикаУчетаПрочихЗатрат);
    
    ТребуетсяПроверкаСсылочнойЦелостности = Ложь;
    
    Запрос = Новый Запрос();
    Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ
                   |    КлючиАналитикиВидаУчета.Ссылка
                   |ИЗ
                   |    Справочник.КлючиАналитикиВидаУчета КАК КлючиАналитикиВидаУчета
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатрат.Обороты КАК УчетЗатратОбороты
                   |        ПО КлючиАналитикиВидаУчета.Ссылка = УчетЗатратОбороты.АналитикаВидаУчета
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатратРегл.Обороты КАК УчетЗатратРеглОбороты
                   |        ПО КлючиАналитикиВидаУчета.Ссылка = УчетЗатратРеглОбороты.АналитикаВидаУчета
                   |ГДЕ
                   |    УчетЗатратОбороты.АналитикаВидаУчета ЕСТЬ NULL
                   |    И УчетЗатратРеглОбороты.АналитикаВидаУчета ЕСТЬ NULL
                   |
                   |ОБЪЕДИНИТЬ ВСЕ
                   |
                   |ВЫБРАТЬ РАЗЛИЧНЫЕ
                   |    КлючиАналитикиРаспределенияЗатрат.Ссылка
                   |ИЗ
                   |    Справочник.КлючиАналитикиРаспределенияЗатрат КАК КлючиАналитикиРаспределенияЗатрат
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатрат.Обороты КАК УчетЗатратОбороты
                   |        ПО КлючиАналитикиРаспределенияЗатрат.Ссылка = УчетЗатратОбороты.АналитикаРаспределенияЗатрат
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатратРегл.Обороты КАК УчетЗатратРеглОбороты
                   |        ПО КлючиАналитикиРаспределенияЗатрат.Ссылка = УчетЗатратРеглОбороты.АналитикаРаспределенияЗатрат
                   |ГДЕ
                   |    УчетЗатратОбороты.АналитикаРаспределенияЗатрат ЕСТЬ NULL
                   |    И УчетЗатратРеглОбороты.АналитикаРаспределенияЗатрат ЕСТЬ NULL
                   |
                   |ОБЪЕДИНИТЬ ВСЕ
                   |
                   |ВЫБРАТЬ РАЗЛИЧНЫЕ
                   |    КлючиАналитикиУчетаЗатрат.Ссылка
                   |ИЗ
                   |    Справочник.КлючиАналитикиУчетаЗатрат КАК КлючиАналитикиУчетаЗатрат
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатрат.Обороты КАК УчетЗатратОбороты
                   |        ПО КлючиАналитикиУчетаЗатрат.Ссылка = УчетЗатратОбороты.АналитикаУчетаЗатрат
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатратРегл.Обороты КАК УчетЗатратРеглОбороты
                   |        ПО КлючиАналитикиУчетаЗатрат.Ссылка = УчетЗатратРеглОбороты.АналитикаУчетаЗатрат
                   |ГДЕ
                   |    УчетЗатратОбороты.АналитикаУчетаЗатрат ЕСТЬ NULL
                   |    И УчетЗатратРеглОбороты.АналитикаУчетаЗатрат ЕСТЬ NULL
                   |
                   |ОБЪЕДИНИТЬ ВСЕ
                   |
                   |ВЫБРАТЬ РАЗЛИЧНЫЕ
                   |    КлючиАналитикиУчетаПартий.Ссылка
                   |ИЗ
                   |    Справочник.КлючиАналитикиУчетаПартий КАК КлючиАналитикиУчетаПартий
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатрат.Обороты КАК УчетЗатратОбороты
                   |        ПО КлючиАналитикиУчетаПартий.Ссылка = УчетЗатратОбороты.АналитикаУчетаПартий
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатратРегл.Обороты КАК УчетЗатратРеглОбороты
                   |        ПО КлючиАналитикиУчетаПартий.Ссылка = УчетЗатратРеглОбороты.АналитикаУчетаПартий
                   |ГДЕ
                   |    УчетЗатратОбороты.АналитикаУчетаПартий ЕСТЬ NULL
                   |    И УчетЗатратРеглОбороты.АналитикаУчетаПартий ЕСТЬ NULL
                   |
                   |ОБЪЕДИНИТЬ ВСЕ
                   |
                   |ВЫБРАТЬ РАЗЛИЧНЫЕ
                   |    КлючиАналитикиУчетаПрочихЗатрат.Ссылка
                   |ИЗ
                   |    Справочник.КлючиАналитикиУчетаПрочихЗатрат КАК КлючиАналитикиУчетаПрочихЗатрат
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатрат КАК УчетЗатратОбороты
                   |        ПО КлючиАналитикиУчетаПрочихЗатрат.Ссылка = УчетЗатратОбороты.КорАналитикаВидаУчета
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатратРегл КАК УчетЗатратРеглОбороты
                   |        ПО КлючиАналитикиУчетаПрочихЗатрат.Ссылка = УчетЗатратРеглОбороты.КорАналитикаВидаУчета
                   |ГДЕ
                   |    УчетЗатратОбороты.АналитикаУчетаПартий ЕСТЬ NULL
                   |    И УчетЗатратРеглОбороты.АналитикаУчетаПартий ЕСТЬ NULL";
                  
    Результат = Запрос.Выполнить();              
    Если НЕ Результат.Пустой() Тогда
        МассивСсылок = Результат.Выгрузить().ВыгрузитьКолонку("Ссылка");
        ТаблицаСсылок = НайтиПоСсылкам(МассивСсылок);
        Для Каждого ЗначениеМассива Из МассивСсылок Цикл
            МассивНайденныйхСсылок = ТаблицаСсылок.НайтиСтроки(Новый Структура("Ссылка",ЗначениеМассива));
            Если МассивНайденныйхСсылок <> Неопределено Тогда
                НетСсылок = Истина;
                Для Каждого ТекущаяСсылка Из МассивНайденныйхСсылок Цикл
                    Если МассивМетаданныхРегистровКлючей.Найти(ТекущаяСсылка.Метаданные) = Неопределено Тогда
                        НетСсылок = Ложь;
                        Прервать;
                    КонецЕсли;
                КонецЦикла;    
                
                Если НетСсылок Тогда
                    Если ТолькоТестировать Тогда
                        Сообщить("Найден ключ на который нет ссылок " + ЗначениеМассива);
                    Иначе    
                        Сообщить("Удален ключ " + ЗначениеМассива);
                        Объект = ЗначениеМассива.ПолучитьОбъект();
                        Объект.Удалить();
                        ТребуетсяПроверкаСсылочнойЦелостности = Истина;
                    КонецЕсли;                
                КонецЕсли;
            КонецЕсли;    
        КонецЦикла;
    КонецЕсли;    
    
    Если ТребуетсяПроверкаСсылочнойЦелостности Тогда
        ПроверитьСсылочнуюЦелостностьКлючейАналитики(Ложь);
    КонецЕсли;    
КонецПроцедуры
38 Юзер123
 
naïve
14.04.15
09:16
(35) http://i.gyazo.com/0b27509d4d4bc54cea36c77dd1fcc3ea.png

Думаете я вам вру?)
39 Serg_1960
 
14.04.15
09:18
+(37) Рекомендую посмотреть общий модуль БП, аналогичный модулю РасширеннаяАналитикаУчета УПП.
40 Serg_1960
 
14.04.15
09:31
PS: необязательно создавать новые ветки на одну и туже тему - можно "поднять" старую ветку в топ новым сообщением (если она ещё не сдана в архив)
41 Asmody
 
14.04.15
09:33
Восьмерка сырая, переходите на SAP.
42 Юзер123
 
naïve
14.04.15
09:39
(41)  как только будет свободных пара десятков миллионов обязательно  перейдем)
43 Юзер123
 
naïve
14.04.15
10:27
А что нужно сделать, что бы программа не делала записи по данным регистрам и не создавала ключи аналитики?
44 ДенисЧ
 
14.04.15
10:30
(43) Не пользоваться конфигурацией, очевидно.
45 Юзер123
 
naïve
14.04.15
10:32
(44)  не очевидно. есть такой же конфиг, но в нем таких нет проблем. все удаляется  без всяких ключей
46 ifso
 
14.04.15
10:51
(30) о, волшебные дятлы выявили в дубе зачатки мыслительных процессов )
47 Юзер123
 
naïve
14.04.15
10:56
(46)  да слейся уже. твои посты не информативны.  иди протри очОчки и монитор. все в слюне наверняка.

Смысл что то писать если по сабжу нет идей..
48 ifso
 
14.04.15
10:58
(47) -> (21)
ну или пригласить специалиста ^^
49 Юзер123
 
naïve
14.04.15
11:00
(48) иди  на тематических форумах найди себе работку на 500 рублей.  Тут не это обсуждается
50 ifso
 
14.04.15
11:05
(49)
> Тут не это обсуждается
огласите весь список своих ограничений пожалуйста
51 Юзер123
 
naïve
14.04.15
11:11
(50)  почему офф топеров тут не банят?
52 Поpyчик-4
 
14.04.15
11:13
(51) Потому что придётся забанить всех. Останется только Юзер123