Изменить границу последовательности БЕЗ проведения документов - Страница 2
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 18 из 18
  1. #11
    Спец

    Регистрация
    14.04.2010
    Сообщений
    493
    Сказал(а) спасибо
    242
    Поблагодарили 28 раз(а) в 24 сообщениях

    По умолчанию

    Цитата Сообщение от Разработчик Посмотреть сообщение
    Умничать можно много, а ehoo показал как сделать на прямой вопрос.
    Человек происит помощи - значит ему надо помочь.
    Помощь тоже разная бывает. Если человек тянется к чаше с ядом, Вы ее ему подвинете?

    З.Ы. Сорри за оффтоп

  2. #12
    Помогает людям

    Регистрация
    24.01.2010
    Адрес
    Киров
    Сообщений
    217
    Сказал(а) спасибо
    239
    Поблагодарили 12 раз(а) в 11 сообщениях

    По умолчанию

    1. Граница последовательности может слететь из-за банального случайного перепроведения документа или изменения не существенного реквизита.
    Перепроводить документы за несколько лет не имеет смысла.
    2. Сдали отчетность без восстановления последовательности. Главбух против восстановления, чтобы баланс не съехал (люди знают на что идут).
    Перекинули последовательность и продолжили работу.

    А "чаша с ядом" - термин франчайзи, которые никогда глубоко в проблемах клиентов не разбираются - "Надо быстро сделать и получить бабло, а там хоть трава не расти."

    Ценность этого форума в том, что людям помогают решить их проблемы, предупреждая о возможных последствиях.

  3. #13
    Помогает людям

    Регистрация
    01.09.2010
    Адрес
    г. Бор Нижегородской обл.
    Сообщений
    258
    Сказал(а) спасибо
    12
    Поблагодарили 99 раз(а) в 19 сообщениях

    По умолчанию

    1. Что за "случайное" перепроведение документа?
    2. Что за "несущественный" реквизит?
    3. В документах не реквизит, а ссылка на него! Как его не меняй, документ не изменится, и перепроводить его не надо! А если есть необходимость перепроводить древние документы, так главбуха на пару с админом по 1С надо гнать в шею!!!
    4. А за "несколько лет" - иногда надо свёртку делать!!!
    5. Насчёт того, что не имеет смысла перепроводить: конечно, на хрена это надо, подумаешь, половина отчётов не работает, а вторая врётИ?!!! Нет! Уж коли влетел на это, придётся всё сделать без всякой самодеятельности, так, как мама 1С придумала...
    Последний раз редактировалось vovchicnn; 14.10.2010 в 16:48.

  4. #14
    Помогает людям

    Регистрация
    24.01.2010
    Адрес
    Киров
    Сообщений
    217
    Сказал(а) спасибо
    239
    Поблагодарили 12 раз(а) в 11 сообщениях

    По умолчанию

    Для особо умных:
    1. Временно снят запрет редактирования и пользователь провел документ.
    2. Не существенный реквизит - Комментарий, Основание (не путать ДокументОснование) - изменение не влечет никаких изменений в регистрах и бухитогах.
    3. Текстовый или числовой реквизит не может быть ссылкой.
    4. Делать свертку или нет решает не программер, а директор с главбухом. У некоторых клиентов базы по 10 -12 лет под SQL и никаких проблем.
    5. "Гнуть пальцы - половина отчетов врет", не зная конкретной ситуации и ругаться - признак не компетентности. Запусти хотя-бы 2-3 завода и 5-6 оптово-розничных фирм конфигурациями под заказ, тогда опыт появится и ответы будут на конкретные вопросы, а не ради рейтинга.

    Извиняюсь за повтор: Если человек просит помощи, помоги и объясни какие могут быть последствия.

  5. Пользователь сказал cпасибо:

    adi_vs_tdk (01.04.2021)

  6. #15
    Гость форума

    Регистрация
    05.01.2012
    Сообщений
    2
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    Цитата Сообщение от ehoo Посмотреть сообщение
    Нет ничего невозможного ;)
    Процедура УстановитьГПнаДок()
    Поз = Макс(ВыбраныйДокумент.Полу читьПозицию(), Последовательность.Основн� �яПоследовательность.Получ итьПозицию());
    Последовательность.Основн� �яПоследовательность.Устан овить(Поз);
    КонецПроцедуры
    Поверьте, это гораздо менее болезненно, чем обрезание.
    P.S. svetik_svetiko попутала ТА и ГП
    Большое спасибо, мне очень даже помогло и избавило от геморного перепроведения данных за шесть лет!!!
    Сделал внешнюю обработку со следующим кодом:
    Процедура УстановитьГПнаДок()
    Док = СоздатьОбъект("Документ");
    Если Док.Выбран()=0 Тогда
    Док.Выбрать("Выберите последний документ","Журнал.ЖурналОбщ ий",);
    КонецЕсли;
    Поз = Макс(Док.ПолучитьПозицию(),Последовательность.ОсновнаяПоследовательност ь.ПолучитьПозицию());
    Сообщить("Выбраный документ: "+Док);
    Сообщить("Документ куда станет позиция: "+Поз);
    Последовательность.ОсновнаяПоследовательност ь.Установить(Поз);
    КонецПроцедуры

  7. #16
    Помогает людям

    Регистрация
    24.01.2010
    Адрес
    Киров
    Сообщений
    217
    Сказал(а) спасибо
    239
    Поблагодарили 12 раз(а) в 11 сообщениях

    По умолчанию

    Для чего этот кусок?
    Поз = Макс(Док.ПолучитьПозицию(),� �оследовательность.Основна яПоследовательност ь.ПолучитьПозицию());

    Если Последовательность позже документа, то зачем ее устанавливать, она и так установлена.
    Если очень хочется поставь проверку
    Если Док.ПолучитьПозицию() > Последовательност ь.ОсновнаяПоследовательно� �т ь.ПолучитьПозицию() Тогда
    Последовательность.Основн� �яПоследовательност ь.Установить(Док.ПолучитьП� �зицию());
    КонецЕсли;

  8. #17
    Гость форума

    Регистрация
    05.01.2012
    Сообщений
    2
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    Цитата Сообщение от Разработчик Посмотреть сообщение
    Для чего этот кусок?
    Поз = Макс(Док.ПолучитьПозицию(),� �оследовательность.Основна яПоследовательност ь.ПолучитьПозицию());
    Краткость - сестра таланта! Правда авторство не моё, а того, кто первым её опубликовал...

    ---------- Post added at 00:52 ---------- Previous post was at 00:45 ----------

    Цитата Сообщение от ehoo Посмотреть сообщение
    Нет ничего невозможного ;)
    Процедура УстановитьГПнаДок()
    Поз = Макс(ВыбраныйДокумент.Полу читьПозицию(), Последовательность.Основн� �яПоследовательность.Получ итьПозицию());
    Последовательность.Основн� �яПоследовательность.Устан овить(Поз);
    КонецПроцедуры
    Поверьте, это гораздо менее болезненно, чем обрезание.
    P.S. svetik_svetiko попутала ТА и ГП
    Спасибо проверил, действительно очень эфективно работает, правда немного изменил код для работоспособности. Но идея действительно хорошая!!!

  9. #18
    Гость форума

    Регистрация
    05.02.2011
    Адрес
    Киев
    Сообщений
    3
    Сказал(а) спасибо
    30
    Поблагодарили 8 раз(а) в 2 сообщениях

    По умолчанию

    Цитата Сообщение от gfulk Посмотреть сообщение
    Зря. Я же сказал, что это невозможно. После такого действия Вы проблем не оберетесь. Неправильные циферки в отчете о продажах - только верхушка айсберга. НЕЛЬЗЯ такое делать без четкого понимания, что такое последовательность, какие документы на нее влияют и какие проводки были сделаны задним числом. ТС, к сожалению, не создает впечатление человека, который это знает.
    Судя по ответу, Вы считаете себя умнее других - Вы знаете о возможных последствиях, а другие конечно же не знают.
    И это "считание себя", вероятно, толкает Вас на обман - фраза "это невозможно" даже после того, как узнали что это действительно возможно.
    Конкретная ситуация - мой клиент случайно перепровел документ задним числом - на 5 лет раньше. Извинился и попросил помочь. Цифры все остались те же (проверено тщательно), а восстанавливать последовательность за 5 лет КРАЙНЕ нежелательно.
    ehoo реально помог советом, а Вы мало того что с толку сбиваете ложными утверждениями, так еще на давшего правильный совет бочку катите.
    Фу Вам!

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. как изменить физический адрес компа?
    от tishcus в разделе Андеграунд
    Ответов: 12
    Последнее сообщение: 21.10.2011, 19:59
  2. Как изменить название форума Ip.Board 3.0.5
    от HAKER в разделе В помощь вебмастеру
    Ответов: 0
    Последнее сообщение: 23.04.2010, 21:35

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •