|
НЕ могу выгрузить остатки 2 ю неделю ... | ☑ | ||
---|---|---|---|---|
0
Taiska
18.01.14
✎
22:59
|
http://i023.radikal.ru/1401/f5/358ca951de82.png... не мог выгрузить остатки по 80000 номенклатуре, вылетает окно - "1С предприятие 77. - недостаточно оперативной памяти !" , все время на 65000 выгруженных объектах выгрузка из ТИС в БП, через файл хмл, правила типовые. была оперативка 8 гб, добавили 4 теперь 12. последний раз при выгрузке использовано оперативки было около 6,7 гб из 12 гб и все равно вылетело примерно на 65000 выгруженных объектов. ну что делать прям не знаю. может какая есть еще выгрузка у кого кроме чем через xml файл.
|
|||
1
Taiska
18.01.14
✎
23:00
|
v8: Остатки из бухгалтерии 7.7 в БП 3.0 грузятся уже 10 часов вот предыдущая тема
|
|||
2
GROOVY
18.01.14
✎
23:03
|
Старую тему не апнуть?
|
|||
3
GROOVY
18.01.14
✎
23:03
|
Выгружай порциями.
|
|||
4
Taiska
18.01.14
✎
23:05
|
как порциями? у меня все операции по остаткам записаны на 31 число
|
|||
5
GROOVY
18.01.14
✎
23:10
|
Ну выгружай по 10000 записей. Как порциями, как торт.
|
|||
6
GROOVY
18.01.14
✎
23:11
|
А БПшка всасывать остатки умеет, обработка в ней есть для этого.
|
|||
7
Taiska
18.01.14
✎
23:12
|
ну а как задать чтоб он 10000 записей выгружал ?
там в обработке не видно такой настройки |
|||
8
GROOVY
18.01.14
✎
23:13
|
(7) Надо допилить обработку.
|
|||
9
Taiska
18.01.14
✎
23:14
|
в какой процедуре не подскажите можно задать количество записей ?
|
|||
10
EvgeniuXP
18.01.14
✎
23:16
|
запиши 1000 получи следующие, запиши 1000 и т.д.
|
|||
11
EvgeniuXP
18.01.14
✎
23:17
|
у нас тоже база при свертывании 700 Гб - 8-ка падает... тоже надо порциями... но пока нашли другой вариант - образ и через SQL грохнуть :)
|
|||
12
GROOVY
18.01.14
✎
23:17
|
(9) 7рки не держу, и телепатические способности к вечеру на нуле.
|
|||
13
Klesk666
18.01.14
✎
23:22
|
если ОС 64 и много памяти, можно заставить 7.7 видеть больше чем 4 Гб
|
|||
14
Taiska
18.01.14
✎
23:37
|
(13) как ?
|
|||
15
Yea-Yea
18.01.14
✎
23:40
|
Порциями. Проблема яйца не стоит
|
|||
16
Taiska
18.01.14
✎
23:53
|
как настроить обработку чтобы порциями выгружала ? в ней нет таких настроек
|
|||
17
Taiska
18.01.14
✎
23:54
|
что порциями это понятно - вопрос уже другой - как сделать чтоб можно было выгружать порциями
|
|||
18
GROOVY
18.01.14
✎
23:57
|
Программиста позовите.
|
|||
19
Taiska
19.01.14
✎
00:01
|
вообще то я и есть программист и прошу совета
|
|||
20
EvgeniuXP
19.01.14
✎
00:02
|
(19) не настройки ищут, а пишут сами.
|
|||
21
EvgeniuXP
19.01.14
✎
00:02
|
ссылка > прежней ссылки выбрать первые 1000 записей, последнюю опять запоминаешь и в запрос от нее первые 1000 берешь и т.д.
|
|||
22
Eugeneer
19.01.14
✎
00:10
|
Вот чувак - чудак.
Быстрее было б в семере отчет в эксель сохранить и в восьерку грузануть. Потратил бы 15 минут. |
|||
23
ШтушаКутуша
19.01.14
✎
00:14
|
(0) удали то что не используется, или пользовалось хз знает когда. Сделай свертку БиДе и проч.
|
|||
24
Eugeneer
19.01.14
✎
00:14
|
(21) ну тупи как ТС. Ты даешь глупые советы, которые требуют проф знаний как делать такое.
В семерке нету запросов с выборками первые или какие то еще. Вообще как можно давать такие советы. Подозреваю что в теме советчики - неучи. (0) сохрани остатки в эсель. Возьми обработку с ИТС. загрузи в ввод остатков из экселя остатки. |
|||
25
Eugeneer
19.01.14
✎
00:14
|
(23) еще один откровенный баран, не понимающий уровень знаний ТС
|
|||
26
EvgeniuXP
19.01.14
✎
00:15
|
потом цены на номенклатуру - всю историю выгрузи через ексель :) и всё остальное... и разгребай... и заплатят много :)
|
|||
27
Eugeneer
19.01.14
✎
00:16
|
(26) да именно так. Очень быстро, надежно и гарантированно.
|
|||
28
GROOVY
19.01.14
✎
00:17
|
(19) Странные вопросы для программиста. Вы в обработке можете найти выборку данных и фильтр поставить?
|
|||
29
Eugeneer
19.01.14
✎
00:18
|
(23) если бы у меня на проекте сотрудник бы предложил такой подход я бы выгнал сцаными тряпками.
Свернуть базу ради переноса остатков..... на ошибке вылета пямяти выгрузки остатков.... это жэсть. |
|||
30
EvgeniuXP
19.01.14
✎
00:21
|
(29) ну откуда ему знать, как сделать образ с остатками, перекинуть в другую базу в SQL и средствами SQL грохнуть - кто каждый день это практикует? :)
|
|||
31
EvgeniuXP
19.01.14
✎
00:22
|
(+30) а тем более - ЕЙ.
|
|||
32
Skylark
19.01.14
✎
00:25
|
В обработке найти место где выборка или обработка выборки номенклатуры и вставить там прерывание по первой букве наименования например. Повторить 33 раза меняя первую букву
|
|||
33
Eugeneer
19.01.14
✎
00:26
|
(28) это универсальная обработка обмена xml с диска ИТС.
В ней никакие запросы искать не нужно, тк как в том коде 15000 строк кода - и он ВЕСЬ универсализирован так что там - жизнь потратишь чтобы расковырять. Он хавает правила КД и оттуда универсализированно получает и работает с метаданными. В самой обработке фильтры есть. На скриншоте в (0) это даже представлено. Вы или в жизни не видели эту обработку или советуете сами не знаете что. ФИльтр там СТАВИТСЯ в правом окошке, опять таки универсализированно. Да там можно поставить фильтры по номенклатуре. Но делать это аккуратно чтобы несколько раз не выгружать одно и тоже. Но все равно недостаточное решение. 1) автор юзает типовой перенос остатков - это уже попа!!! тк типовые переносы - это жэсть. Эту аксиому обсуждать не буду. 2) ТС ни слухом ни духом что вообще делает. Что запускает и что будет на загрузке и так далее. А так как заявлено "две недели не могу" это значит что заказчик собрался с НГ вести учет, а ТС ничерта не шарит. Вторая опа, которая дает на 99 процентов уверенности что автор вообще не своим делом занимается и в любом случае при любых советах сделает чертишо. |
|||
34
Eugeneer
19.01.14
✎
00:28
|
(32) еще одиен неуч. позравляю вас ребята. НИКТО не знает универсальную обработку с дика ИТС по обмену xml (представленную скриншотом в сабже).
Там фильтры в правом окне находятся. |
|||
35
Skylark
19.01.14
✎
00:36
|
Сам ты не знаешь нихрена. То что на скриншоте только выглядит как универсальная обработка. На деле это обработка переноса данных из УСН в БП и там в модуле куча процедур и обработчиков модулей. Используется она в комплекте с правилами обмена.
|
|||
36
Eugeneer
19.01.14
✎
00:37
|
(35) ..... колупать.. Какая нафиг УСН в БП.
Это универсальная выгрузка xml для 77 Глаза разбуй - в скриншоте посмотри заголовок обработки Фома неверующий. |
|||
37
Skylark
19.01.14
✎
00:41
|
Там забубенные выборки данных чтобы получить нужные сведения - не просто остатки, а всякую еще пофигень, чтобы КУДИР и прочая дрянь формировалась. Вызовы всяческих обработчиков происходят в соответствии с правилами обмена, а сами обработчики прописаны в модуле обработки.
|
|||
38
Eugeneer
19.01.14
✎
00:42
|
Да - она работает с любыми правилами обмена, которые в свою очередь пишутся на КД. Все типовые правила обмена и тд и тп реализованы на КД. В свою очередь обработка работает со всеми ими для любых баз и тд и тп.
В свою очередь - именно в ней задаются фильтры на перенос данных в правом окне. В свою очередь именно это ограничивает объем выгрузки и тд и тп. В свою очередь - все эти бредовые советы - сделай запрос, поставить в запрос букву 33 раза, сверни базу, удали лишнее, пишите сами и так далее - просто незнание обычной типовой обработки. |
|||
39
GROOVY
19.01.14
✎
00:45
|
Нормальные чуваки с 7ркой уже лет 6 не работают.
|
|||
40
Eugeneer
19.01.14
✎
00:45
|
(37) там все четко. И все ругулируется в правилах, которые в свою очередь регулируются в КД, даже на типовых свертках.
"не просто остатки, а всякую еще пофигень" - ты неуч. остатки это всего лишь одно - КОЛИЧЕСТВО. Нельзя выгрузить остатки без номенклатуры. У справочника номенклатуры десятки архиеважных реквизитов и подчиненных справочников. Все они обязаны идти по ссылкам. Фух короче невозможно тупая тема. Я чувствую себя гениальным программистом после такого тупняка от коллег. |
|||
41
Skylark
19.01.14
✎
00:47
|
А я чувствую себя интеллигентом наткнувшимся на быдло.
Почему нельзя спокойно излагать свое мнение, не обзывая всех, кто с ним не согласен? |
|||
42
Eugeneer
19.01.14
✎
00:48
|
Кстати в сабже на срине ТС отметил галкой ОПЕРАЦИИ.
Она блин даже не остатки грузит. В типовых правилах переноса данных операции это перенос истории всех движения в БП в виде операций. ТС тупит по страшному, миста тупит по страшному, у меня вместе с вами всеми уже мозг затупился (с) моя доча 5 лет. |
|||
43
Skylark
19.01.14
✎
00:49
|
Не стану конечно забиваться, может ты и прав в данном случае. Но я сужу по переносу данных ЗиК-ЗУП. Там такую обработку и правила обмена можно из ЗУП сохранить на диск и поправить. И все там обстоит так, как я пишу.
Ты же говоришь про универсальную обработку данных. И не хочешь допустить возможности, что это не она, хоть и похожа. |
|||
44
Eugeneer
19.01.14
✎
00:50
|
(41) потому что я терпеть не могу несогласие когда оно заведомо тупое. Я привык так что если я говорю - это факт! И мои слова даже не обсуждаются. А только принимаются. Или проверяются.
А так как я говорю в тему, а не чортишо. То нефиг тупить. А если не хочешь профессионально согласится (не хватает знаний) пойди лучше отдохни. Праздник же. С Крещением! |
|||
48
temsa
19.01.14
✎
01:04
|
(0)
1. Позови спеца или.. 2. Не спеша напиши выгрузку остатков в ексель при этом не забудь выгрузить основные реквизиты нужных для БП 3. загрузи остатки из екселя. (ну и конечно надо помнить что в 1с77 в ексель выгружатеся очень долго большие файлы. обычно следует их сохранить в html и из него уже пересоханять в ексель) Как вариант через оле перетянуть. |
|||
62
ProProg
19.01.14
✎
01:19
|
(48) немнжно поправлю. термин не понравился "Не спеша напиши выгрузку остатков в ексель"
Для эселя не нужно писать выгрузку. Эксель - это любой отчет по остаткам сохраненный в эксель. ЗЫ поправка к себе: если задача не стоит в точном переносе партий. Я в БП как то на одно проекте несколько дней мучался, в итоге сохранил остатки по складам в эксель с обработкой с ИТС загрузил все. Ушло ровно 15 минут. В результате этого мне даже пришлось статью написать которая набрала больше сотни лайков http://infostart.ru/public/19504/ |
|||
63
ProProg
19.01.14
✎
01:21
|
(48) OLE - хуже всего, и намного тормозней а больше даже сложнее в связи с обменом только примитивными типами данных (строка, число).
Требует проф знаний и пишется полностью программно. Судя по теме и двум неделям у автора нет компетенции. А значит совет откровенно говоря не сработает. |
|||
64
Sasha_1CK
19.01.14
✎
01:54
|
(63) а я стесняюсь спросить - а XML и КД, что какими то отличными от ОЛЕ типами обмениваются?
|
|||
65
ProProg
19.01.14
✎
01:57
|
(64) одна простая вещь - КД - автоматизированное средство, не трубующщее в подавляющембольшинстве писания кода.
Ты берешь объекты - автоматом подхватываются метаданные и тп. Это экономия времени! А экономия в большинстве случаев - очень весомый аргумент. |
|||
66
Sasha_1CK
19.01.14
✎
02:04
|
(65) Экономия - экономиии рознь.
Как только случается нестандартная ситуация - то начинается "Я в БП как то на одно проекте несколько дней мучался" А через ОЛЕ/СОМ просто пишется нужный код. |
|||
67
ProProg
19.01.14
✎
02:10
|
Чтобы избежать неурядиц я опишу основную суть, которую я впоймал ровно за 5 секунд просмотра сабжа.
Перенесу то что просит ТС для того чтобы вы проще узнали ситуацию и сделали правильные выводы и как следствие советы ЗАДАЧА А) Что обычно делают на НГ ? Ептить - приавильно (вы догадались) - начинают новую жизнь в системах учета (переносы, сверки, переходы). Только самые непродуманные думают что прямо "завтра" все и будет. Б) Есть некий заказчик который решил с НГ в БП начать работу-учет (у нас сейчас 19 число, чуть больше 1 недели с начала работы всей экономики) ПРОБЛЕМЫ А) Есть испольнитель. Ну да - неповезло с ним. Судя по "две недели не могу перенести остатки!" - да тут на лицо - исполнителя искали на скорую руку на каком то фрилансе за суп с тарелкой, тк как если бы был фикс - ситуация уже нереальна. Б) Исполнитель завел тему две недели спустя... Мне говорит что осталось ему - пара дней.. дальше будет капут - заказчик не выдержит. Либо мы поможем либо никто. Можно быть альтруистами и кто то реально поможет ТС (что я стараюсь сделать не применяя прямую работу - советы) ВЫВОД: А) Нужно срочное решение. И в данном случае оно должно выражаться максимально простым советом для непрофессионального 1Сника. Нужно сразу исключить советы: напиши обработку, напиши запрос, сделай перенос OLE и так далее. СРОК ЖИЗНИ ТС - от силы два дня! Б) Максимально предоставить совет по самому простому решению но и гарантированному (что я уже сделал, можете только согласится, что то добавить к моему) |
|||
68
Klesk666
19.01.14
✎
02:14
|
(14) пардон, подзабыл, моно увеличить с двух, до 4-х, мне хватило в свое время
http://forall.ru-board.com/egor23/online/FAQ/Virtual_Memory/Limits_Virtual_Memory.html |
|||
69
Klesk666
19.01.14
✎
02:15
|
но лучше по возможности переписать ) как тут советует
|
|||
70
CHerypga
19.01.14
✎
02:16
|
(0) почитал тему, подумал. и чтобы меньше программировать можно замутить тестовую базу, в ней списать остатки по половине номенклатуры и перенести. Затем презалить, списать по второй половине и перенести. Спорить не буду, способ извращенский
|
|||
71
ProProg
19.01.14
✎
02:16
|
Сори тут речь даже об 1Снице....
ЗЫ что усугубляет ситуацию. Проф советы девушке уже не помогут. И на повышение своей квалификации с помощью разработки чего то оличного от того что было применено (правила КД и униобработка) Время закончилось. Так что торопитесь помочь автору как вы бы торопились за считанные часы выполнить задачу. Учтите что она не сможет уже никак написать даже 500 строк кода. |
|||
72
CHerypga
19.01.14
✎
02:17
|
(71) в моем варианте в (70) будет намного меньше 500 строк кода
|
|||
73
Sasha_1CK
19.01.14
✎
02:18
|
(67) Хорошо добавлю к вашему совету.
Во-первых если вы вдруг забыли - напомню - у екселя вообще говоря есть ограничение на количество строк. Во-вторых 7-ка при сохранении сравнительно больших объемов (от 10000 строк) в XLS имеет тенденцию виснуть намертво |
|||
74
ProProg
19.01.14
✎
02:20
|
(72) в случае: сохрани в эскль и загрузи - ни одной строчки кода.
думаю ТС даже не зает что такое запросы, раз две недели вообще ничего не смогла сделать. Я думаю она вообще очень некомпетентна вообще в 1С |
|||
75
ProProg
19.01.14
✎
02:21
|
(73)
а) В современном экселе его уже давно нету б) речь идет о 80 000 строк остатков. МОжно отчет просто скопипастить на два экселя по 40 тысяч строк. Разбив/скопировав |
|||
76
ProProg
19.01.14
✎
02:23
|
(73)
а) два раза по 40 тысяч строк зависонов не будет. б) в любом поисковике выйдет ссылка на ИС с обработкой сохранения из семеры в эксель люыбх табличных форм за пару секунд. |
|||
77
Sasha_1CK
19.01.14
✎
02:24
|
(75) Вы только 1С 77 об этом сообщите - что в современном экселе этого ограничения нету.
Вы когда нибудь копипастили отчет на 40000 строк в клюшках? Что говорите об этом с такой легкостью? |
|||
78
ProProg
19.01.14
✎
02:25
|
(72) "в ней списать остатки по половине номенклатуры и перенести"
мягко говоря если это прочитает нормальный человек, он ничерта не поймет что вы предлагаете. Списать что и куда? по половине номенклатуры - это вообще вы понимаете что вы написали? Тут поллитра не хватит понять что имелось ввиду. И какие конкретные шаги нужно сделать чтобы "списать остатки по половине номенклатуры" |
|||
79
ProProg
19.01.14
✎
02:27
|
(77) я на семере прошел огонь и воду. мой мозг пропитан 1Ской.
Так что давайте не будем заострять внимание на том как сохранить в эксель. Его даже можно в эксель и не сохранять. хватит MXL |
|||
80
ProProg
19.01.14
✎
02:28
|
Кстати да в чем я ошибся - в том что написал что нужно сохранить в эксель. Так вот он вообще нафиг не нужен. Просто в родной MXL сохранить файл.
|
|||
81
ProProg
19.01.14
✎
02:33
|
Так сказать ранее я посоветовал лишнее действие, которое тоже нафиг не нужно.
|
|||
82
VladZ
19.01.14
✎
08:12
|
Фото уже было?
|
|||
83
floody
19.01.14
✎
08:55
|
Поддержу пропрога, перенос через xml и загрузка универсальнойзагрузкой из табдока рулит простотой и быстротой. Предварительно только придется справочник номенклатуры перенести, теми же типовыми правилами (частями).
Не пойму, как у вас могла 1С 7.7 съесть 6.7 гб? Даже теоретически, если я все правильно понимаю, может съесть не более 3 гигабайт (с ключом 3GB) в 32-х битной ОС, и не более 4 гб (на практике не более 3.5 гб) в 64-х битной.. |
|||
84
ifso
19.01.14
✎
10:26
|
ТС убежал за попкорном?
|
|||
85
ilpar
19.01.14
✎
10:43
|
То, что у ТС не хватает квалификации перегрузить порциями через КД и типовые правила не означает, что надо делать через Эксель/MXL.
Пусть найдет опытного программиста. |
|||
86
ilpar
19.01.14
✎
10:45
|
(85) переписать накрайняк всегда можно тормозной участок. И порциями тоже легко перегрузить. Первый этам Виндовс 64 бит.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |