#0
by DJ Anthon
Проблема только с документами, имеющими одно время, естественно. Просто сортировка по колонке как в 7.7 не канает. Куда копать? Тип колонки ставил Документы.ТипВсеСсылки, не помогло.
#0
by DJ Anthon
Проблема только с документами, имеющими одно время, естественно. Просто сортировка по колонке как в 7.7 не канает. Куда копать? Тип колонки ставил Документы.ТипВсеСсылки, не помогло.
#3
by Ахиллес
А в чем проблема то? Если у них одно время, тогда не пофигу в каком они порядке и какой другой порядок ты хочешь?
#4
by Господин ПЖ
>А в чем проблема то? Если у них одно время, тогда не пофигу в каком они порядке фифо... улыбаемся и машем...
#7
by Maxus43
ну по факту то они хоть и в 1 секунду но положение на временной оси у них разное, сортировка Дата + ссылка его и даст, не? даст именно как лежит в системе
#9
by Господин ПЖ
>сортировка Дата + ссылка его и даст, не? даст... но только относительно СВОЕГО вида документа...
#11
by DJ Anthon
в одно время приход и списание. глупо, но не я это сделал. журнал же пережевывает. а обработка универсальная, она не знает, списание это или приход. называется Универсальный обмен данными по ХМЛ.
#12
by Господин ПЖ
гуид чего? uid документа? Так в него как раз вид документа и зашит... иначе почему бы .ПолучитьСсылку работает только от конкретного менеджера...
#13
by Ахиллес
Любимая развлекуха бухгалтеров, когда им заняться нечем - считать себестоимость на текущую секунду.
#14
by DJ Anthon
да видел я его, но как его использовать? тупо два дока я сравнить могу. а в таблице как отсортировать? писать сортировку пузырьками или хоара?
#15
by DJ Anthon
нет, прошел день, а не забито овер 9000 документов, которые должны пройти в прошлом квартале. и начинается проклятое 31.03.2011 23-59-59...
#16
by Maxus43
>>Так в него как раз вид документа и зашит что-то начали противоречить логике своей же) У двух документов РАЗНОГО вида может быть одинаковый ГУИД
#20
by Maxus43
по сути МоментВремени это дата + гуид, т.е. в запросе будет аналогично и пофигу на вид (с)
#21
by Ахиллес
Все приходы в начало дня, все расходы в конец дня, все кто против - идут лесом и считают себестоимость на бумажке, так, как им больше нравится.
#24
by Живой Ископаемый
2(10,20) только при условии что все документы заводили в одном сеансе... потому что иначе - что есть уид, что его нету
#25
by Maxus43
а получить ссылку работает от своего менеджера таки может быть чтоб как раз засосать только свой вид, а не другой док с таким же гуидом
#31
by DJ Anthon
и что, а если перенесли док в другую дату после его создания, и логически он встает после, а по времени создан раньше?
#32
by Живой Ископаемый
имеем базу РИБ с кучей узлов.. вот там создавались документы прихода и расхода, пришли они в центр... и какое в их уидах время создания документа?
#33
by Maxus43
а это мы перетирали уже, я был за то что содержит, но очень оно ограничено там. время создания сессии зашито в рамках которой был создан док + он инареминируется на 1 байт при каждом создании дока
#34
by Живой Ископаемый
2 мы договорились о том, что какое-то значение, которое может быть интрепретирвано как время, он конечно содержит...
#35
by rs_trade
по мотивам последних обсуждений, которые давно уже были, не было там вида. можно ссылочку какую нить?
#36
by DJ Anthon
думал, ща меня как котенка ткнут в какую-нибудь элементарщину, а оно эвона как ))) вообще это последняя проблема осталась, ее по любасу решить надо. как вы считаете, ручная сортировка таблицы с помощью момента времени (записей 100 - 100000) будет решением?
#37
by Maxus43
помню помню, содержит какое-то время похожее на правду (с) :) но с временем сессии там была статья тоже, имеет право на жизнь
#38
by Ахиллес
Ставь все приходы на 9 утра, все расходы на 9 вечера. Бухам скажи:"Ну вы же сами знаете, какая эта одинэска амно, нельзя по другому сделать... претензии пишите в "Спорт-Лото"".
#40
by Maxus43
я даже припоминаю с курсов в УЦ 3, препод говорил это неразрешимая ситуация, нельзя однозначно сказать что один создан раньше другого. приходится приходить к выводам типа , чтоб не мучать мозг
#41
by Maxus43
т.е. если отсортировать по дате + ссылке - будет тебе порядок, но не факт что правильный
#43
by DJ Anthon
берем буховскую операцию, корректирующую остатки, она должна быть после покупки, но перед перемещением. все доки в одно время. в журнале все в правильном порядке. она является приходом или расходом?
#44
by Господин ПЖ
генерим поступление/расход друг за другом 23.59.59 несколько раз, выгребаем запросом будет на выходе поступление поступление поступление расход расход расход
#45
by DJ Anthon
да, так пока что, но уже около 100 доков не провелись по этой причине, а от них лавиной позже по времени тысячи...
#46
by DJ Anthon
обработка универсальная. откуда ей знать что Поступление - это приход? ведь ПеремещениеТМЦ - это ведь и приход и расход одновременно, так?
#48
by Господин ПЖ
>нельзя однозначно сказать что один создан раньше другого в клюшках было можно. развязав узкое место с блокировкой получили отсутствие позиции документа... что хуже - хз
#49
by Живой Ископаемый
только благодаря тому что П до Р(расход, реализация) и С(списание) и похоже типовые делали по алфавиту...
#50
by Господин ПЖ
>только благодаря тому что П до Р(расход, реализация) и С(списание) и похоже типовые делали по алфавиту... скорее что id метаданных "поступления" меньше чем расхода...
#52
by DJ Anthon
о май гад. там вообще туча херова видов доков половина их которых вообще не нужна. поначалу я делил приход и расход, но встретились документы возврата материалов от покупателя, сторно и прочие ужасы типа операций, введенных вручную. пришлось пойти другим путем. он работает, но остался последний штрих. а вам слабо перенести ББУ в БГУ так, чтобы все пошло до копейки?
#54
by Живой Ископаемый
2 Ну да, а меньше потому что документы похоже создавались по алфавиту - первоначальный по крайней мере костяк... Если потом добавлялась например К(корректировка), то похоже она все равно будет позже
#58
by Ахиллес
Ты же правила пишешь, ну воткни туда реквизит какой нибудь, приходом данный вид документа является или расходом. Перемещение это естественно расход. Потому, что товар СНАЧАЛА списывается, а списаться может что то только после прихода.
#62
by Господин ПЖ
все это куита... ЗЫ а при приход/списание 23.59.59 в списании партий в 8-ке наступает фееричный писец...
#67
by Живой Ископаемый
2 Вернее УстановитьССылкуНового и достаточно того, что эти одинаковые УИДы мы можем поставить туда вручную
#68
by DJ Anthon
самое обидное, что при переносе 7.7 на 8.2 такой загвоздки бы не возникло, ведь в 7.7 я могу их отсортировать как надо ;) хорошо, что в БГУ нет такой керни, как создание проводок датой, отличной от даты создания документа. снял флаг проведения, но при переносе все затронутые документы (ссылки на них) сохраняю в отдельной таблице, после переноса к файлу пристыковываю узел с данными о порядке проведения документов, после загрузки данных таблица восстанваливается из этого узла и все доки проводятся. шикарно работает. осталось сабж убрать
#69
by Живой Ископаемый
Вообще можем сделать так, что в каждом ссылочном метаданном, которое может заводиться в предприятии будет по одному объекту с одинаковым уидом
#70
by DJ Anthon
+ переносятся документы чуть ли не рекурсивно, поэтому сортировать таблицу можно только после того, как все объекты выгружены.
#71
by Господин ПЖ
>и достаточно того, что эти одинаковые УИДы мы можем поставить туда вручную вручную в базе 1С можно много чего поставить... ибо спроектирована она так
#73
by Mort
Нифига. Эта функция принимает ссылку. А если ссылку получать методом ПолучитьСсылку с одинаковым УИД, ссылки разных видов будут один хрен разными.
#74
by rs_trade
не. обсуждали же 1000 раз про виды. если бы гуид вид содержал, мы бы легко по нему объект получали без всяких менеджеров объектов. А пока будте добры указать док или спр для которого объект хочешь получить.
#75
by Живой Ископаемый
2 не знаю... мне интересно... например можно в справочнике с иерархией элементов родителю поставить родителя потомка... тоже прикольно
#76
by DJ Anthon
у вас тут, смотрю, уже высокие материи поперли. короче, дело к ночи (у меня скоро полночь). попробую написать сортировку вручную. может, получится...
#77
by Живой Ископаемый
2 пойнт в том, что явно не содержит, но при сортировке - учитывается.. и сначала будут идти все уиды одного вида, а потом другого...
#79
by Господин ПЖ
>не. обсуждали же 1000 раз про виды. если бы гуид вид содержал, мы бы легко по нему объект получали без всяких менеджеров объектов. я думаю что это вещь односторонняя... чтобы можно было писать ссылки из баз не являющимися УРБД и одной моделью метаданных...
#81
by Господин ПЖ
+ и тогда менеджер нужен - указание в какой табличке ищем... а какого он "вида" уже реальный - уже пох...
#82
by DJ Anthon
посоветуйте алгоритм сортировки, если вам не трудно. особенность - элементы почти упорядочены, нельзя вычислить максимальный и минимальный, только сравнить любые два
#83
by Mickeleangelo
1. Таблица значений заполняется запросом? Тогда почему не использовать .МоментВремени в тексте запроса? 2. Документы в к/л одной последовательности документов регистрируются? Можно проводить как есть, в минус, по неправильной себестоимости или вообще не записывать движения по проблемному регистру, а потом спец. обработкой допроводить в нужном порядке, получаемом из последовательности.
#87
by Ахиллес
Да эт шутка. Я там смайлик поставил, для тех у кого скоро полночь и кто заработался :-)
#88
by DJ Anthon
пасибо, вот мне щас блин так смешно ;) перенос занимает 6 часов. мне б желательно без ошибок написать, чтобы утром опять не сидеть расстроенным. все доки вручную проводятся, осталось только научить этому обработку.
#91
by Mickeleangelo
Тогда как в таком случае поможет сортировка документов по хронологии? МоментВремени документа изменить нельзя. Порядок выгрузки документов обработкой обмена xml вообще не гарантируется никак. Надо писать свою обработку переноса. :)
#92
by Господин ПЖ
>Тогда как в таком случае поможет сортировка документов по хронологии нету ее в 8-ке... нету...
#93
by DJ Anthon
короче, конкретно в моем случае все просто. сделаю выборку по всем докам уже в новой базе и проведу, в случае, если док есть в списке проведенных. блин, как все оказалось просто...
#95
by DJ Anthon
а если поменять дату документа, записать, а потом вернуть обратно и снова записать, он же изменится? правда, в конец секунды, но ведь мне это и надо, по идее.. задача сортировки для корректного переноса в принципе решаема.
#96
by rs_trade
ну конечно. УПОРЯДОЧИТЬ ПО МоментВремени превращается в ORDER BY ДатаВремя+номерТаблицы+Ссылка
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Номера страниц в СКД
- ЗУП: Нет данных о фактической выработке
- Передача структуры значений между формами
- Формат колонок табличного документа
- v8: где можно найти регистр отвечающий за Закупочную цену номенклатуры??
- групповое заполнение с счетов учетов в документах.
- v7: Обрезка комплексной базы
- как вывести номенклатуру в иерархии без группы
- v7: Автообмен запускается из командной строки как узнать, что автообмен
- Сквозная тема. Как вывести отчет по центру страницы?
- Книга покупок в БГУ
- Конвертация документа Операция Бух и его проводки
- Ошибка доступа к файлу 1cV8.cdn
- В УТ 11 редакции есть ли стартовый помощник?
- Не переносятся склады, организации при обмене УТ-Розница
- Эксель: данные из двух колонок в одну (в массив)
- СКД без автозаполнения
- УТ 10.3 Не пойму, почему не работает округление
- Отчет анализ заказов и оплаты покупателей.
- Нужен совет: Об оптимизации связки 1С + MS SQL