Имя: Пароль:
1C
1С v8
Не могу разобраться с регистром сведений :D
0 Slip1k
 
05.03.20
16:33
Добрый всем день, прошу не кидайте тапками, в 1с только за книги взялся, встретился с такой проблемой, куда копать подскажите пожалуйста  ?
1 piter3
 
05.03.20
16:33
какой проблемой?
2 ДенисЧ
 
05.03.20
16:34
3 Slip1k
 
05.03.20
16:35
4 Slip1k
 
05.03.20
16:35
5 Slip1k
 
05.03.20
16:36
Две ссылки на скрины, извиняюсь что сразу так не сделал
6 Михаил_
 
05.03.20
16:37
Если регистр периодический, то он не может содержать одинаковые записи за один период
7 Gimalaj
 
05.03.20
16:37
Ты в регистр добавляешь записи с одинаковыми значениями измерений. Судя по всему, это строки №№ 1 и 3 из документа.
8 Михаил_
 
05.03.20
16:38
Перед записью в регистр необходимо свернуть таблицу
9 Slip1k
 
05.03.20
16:39
Так, регистр стоял периодический да, я поставил непериодическим его, но проблема осталась)
10 Slip1k
 
05.03.20
16:40
Программа жалуется на 2 строку, на наименования я так понимаю.
11 piter3
 
05.03.20
16:41
А ты уверен,что тебе сведений нужен,а не накоплений
12 Slip1k
 
05.03.20
16:42
Ну вообще смысл в чем, мне надо чтоб в один документ вбивалось сырьё, а потом создать второй документ, в котором будут присваиваться номера каждому алмазу, и бралась информация из 1 документа
13 Gimalaj
 
05.03.20
16:43
Ты похоже перепроводишь документ. А старые движения в регистре-то остались!
14 piter3
 
05.03.20
16:43
Остатки сырье это уже как бы вряд ли сведений
15 Slip1k
 
05.03.20
16:44
Gimalaj, попробую сейчас новый документ создать.
pite3, уже голова кипит, от простых вещей :D
16 Slip1k
 
05.03.20
16:45
неа, новый документ делаю, и такая же петрушка
17 piter3
 
05.03.20
16:45
(15) Смотри,у тебе есть уникальная ном-ра в табличной части.Но сначала нормально распиши задачу
18 piter3
 
05.03.20
16:46
(16) ясен фиг,у тебя уже есть такие же записи.
19 Slip1k
 
05.03.20
16:47
Так, я хочу сделать один документ, который будет фиксировать приход сырья, тоесть на завод приходит ящик с алмазами, этот ящик мне надо записать в базу, далее из этой базы, мне надо брать каждый алмазик и пронумировать его
20 Slip1k
 
05.03.20
16:47
Тоесть хочу 2 документа и через 1 регистр, если это возможно
21 Slip1k
 
05.03.20
16:54
Блин, мне регистр сведений понадобится наверно только когда я буду номера уже присваивать, тоесть во 2 документе, а не в этом, а для этого только накопления надо.
22 DmitriyDI
 
05.03.20
16:55
(21) удали 3 строку в тч документа
23 Михаил_
 
05.03.20
16:59
(19) Номер алмаза будете использовать в качестве справочной информации или все же нужен количественный учет по номерам?
24 Slip1k
 
05.03.20
17:01
Учёт нужен,потому что дальше эти номера будут по рабочим бегать.
25 Slip1k
 
05.03.20
17:01
(22) Попробую ща,спасибо
26 Михаил_
 
05.03.20
17:05
(24) Тогда для номеров тоже нужен регистр накопления. Либо все водном регистре учитывать и заполнять номера в приходе
27 b_ru
 
05.03.20
17:32
тонко :)
28 Slip1k
 
05.03.20
19:09
(24) так а на регистр сведений забить или для второго документа сделать все же,где номера алмазов будут?
29 Ненавижу 1С
 
гуру
05.03.20
19:16
Это откуда такая чудо-база?
30 Slip1k
 
05.03.20
19:29
(29) так выглядит безысходность
31 D_E_S_131
 
05.03.20
19:29
А как связать физический алмаз с номером, который ему присвоят? :)
32 Slip1k
 
05.03.20
19:31
(31) ну я хочу 2 документами связать их,а получится или нет уже вопрос
33 Slip1k
 
05.03.20
19:33
На заводе ж ведётся учёт алмазов в foxpro, вот надо все в 1с теперь
34 D_E_S_131
 
05.03.20
19:34
И еще - нужен третий скрин со структурой регистра.
А вообще, не плохо бы объяснить какова цель учета? Вот принесли 10 камней, сформировали документ (что это за названия такие, кстати, и откуда они берутся). Потом взяли 4 камня и пронумеровали (как выглядит номер). В результате всех этих действий кто-то что-то внес в учет. Любые данные мы вносим в учет для того, что бы потом посмотреть ситуацию на определенный момент. Вот что в результате описанного примера и в каком виде должны увидеть люди?
35 Мимохожий Однако
 
05.03.20
19:34
(33) Добавь измерение номер камня
36 D_E_S_131
 
05.03.20
19:36
(35) "Петька, приборы? Сорок! Что сорок? А что приборы?" :)
37 Мимохожий Однако
 
05.03.20
19:44
Добавь измерение "Номер камня"
38 Slip1k
 
05.03.20
20:24
(34) Третий скрин завтра кину, сперва попробую сделаю что посоветовали все, а вообще смысл программы в том, что приходит сырьё как я писал выше в ящиках, это сырьё нумируется, конкретно каждый алмаз, каждый со своим качеством, цветом, ситом, после нумеровки, сырье(пронумерованное) идет по рабочим, и каждый рабочий выполняет какую то операцию(огранка, запайка, досвериливание и т.д.), какие то алмазы попадают в брак, те что удались хорошими отгружаются покупателю. Собственно всё. В моем понимание надо сделать документы: приход сырья, присвоение номера, брак, отгрузка и движение по операциям, только с регистрами надо всю эту историю мне разбить, так как я выше писал я дуб дубом во всём этом, а повесили, чтобы избавится от этой же программе только написанной в Foxpro, где собственно я разобрался как работать, но там все отчеты через матричный принтер работают. Такая история.
39 Slip1k
 
05.03.20
20:30
И подскажите какие книги взять для обучения, если можно. Вообще сейчас читаю Радченко и Хрусталеву.
40 welwel
 
05.03.20
22:40
Курс Чистова Программирование за 21 день
"ну, или вон хотя бы Митичкина почитай" (с)
41 catena
 
06.03.20
06:12
(38)Внедрение не с этого начинают. Надо сперва описать бизнес процессы, продумать структуру учета, выяснить текущие проблемы... Разработка на последнем месте. Иначе получится неудобоваримый монструозный краб с заплатками во всех местах.
42 Bigbro
 
06.03.20
06:22
(38) а потом начнут возникать нюансы. когда например один камень раскололи и получили 2, которые уже идут дальше в обработку.
43 bolder
 
06.03.20
06:34
(0) Что такое Z 2Q....?И почему они повторяются в 1 и 3 строчках?И как вообще физически отличаются камни если они в россыпи?
Возможно не хватает измерений РС.
44 Slip1k
 
06.03.20
08:02
42 из 1 камня нельзя получить 2, которые пойдут дальше куда то, если раскололся камень, то это брак)
45 Slip1k
 
06.03.20
08:03
(42) из 1 камня нельзя получить 2, которые пойдут дальше куда то, если раскололся камень, то это брак)
46 Slip1k
 
06.03.20
08:06
(43) Z (название) 2Q (качество) (3C) цвет (-6+5) сито, каждая из позиций забита в свой справочник, и они в итоге объединяются в один.
https://sun9-63.userapi.com/c205124/v205124244/96ec0/QemXbBklUcA.jpg  на скриншоте природа справочник, это тот что объединяет в себе выше перечисленные.
47 bolder
 
06.03.20
08:11
(46) Тогда РС вам не подходит,раз камни ничем не отличаются,вернее могут быть два и более камня неотличимых.Используйте РН,пока не введёте нумерацию.
48 Slip1k
 
06.03.20
08:22
(47) Понял, спасибо большое, так и поступлю)
49 catena
 
06.03.20
08:24
(47)Ну спорно, ОСы сразу поштучно в УПП приходуются, до присвоения инвентарников. Там тоже может быть пачка неотличимых стульев.
50 strange2007
 
06.03.20
08:24
Надо регистр накопления, что бы каждый шаг был отражён. Пришёл камень +1. Далее номер присвоили, это -1 с безномерной коробки и +1 уже с номером. При чём номер и будет идентифицировать камень.
До того, пока у камня номера нет, он в общей куче же.

В регистре сведений лучше хранить конечные параметры.
51 Slip1k
 
06.03.20
08:33
(50) а можно сделать второй регистр накопления, для пронумерованных уже алмазов, тоесть в первый регистр куча вся сваливаться будет, накапливаться сырьё, а во второй регистр уже будут пронумированные собираться или это бред получится ?
52 Bigbro
 
06.03.20
08:34
(45) вам виднее, вы на месте работаете. я просто читал что-то подобное, про распиловку камней:
"Не всегда крупный алмаз – синоним дорогого. Внутри кристалла могут быть пустоты, дефекты, которые существенно повлияют на цену, если обрабатывать его целиком. Специалист должен правильно оценить возможности исходного материала. После чего принять решение: как использовать его с максимальной выгодой. Часто крупные минералы выгоднее распилить на несколько высококачественных мелких, чем изготовить один бриллиант с низкими характеристиками, влияющими на конечную цену.

В работе помогают специальные компьютерные программы. Компьютер анализирует дефекты в отсканированном материале, просчитывает, как можно их обойти. Технолог рассматривает и оценивает возможные варианты распила. На выбор влияет суммарная стоимость камней, которые получатся из исходного кристалла. Специалист наносит разметку, по которой лазер распилит алмаз на нужные заготовки."
https://moneymakerfactory.ru/articles/protsess-proizvodstva-brilliantov/
думал у вас тоже применяется.
53 catena
 
06.03.20
08:39
(51)Структура строится от процессов. В каком виде и какие данные потом нужно будет получать? Какой нужен учет?
54 strange2007
 
06.03.20
08:39
(51) Можно, но я уверен, что получится каша. Смотри, любую автоматизацию сначала прокручивай в голове без компа. Алмаз как у тебя будет? Одновременно в двух коробках (пришёл и пронумерован) или он один и будет перемещаться из коробки в коробку? Уверен, что второй вариант лучше.
Принесли мешочек алмазов и высыпали в коробку. Это первое состояние - "не пронумерованные". Потом каждый берёшь, осматриваешь, записываешь на бумажку параметры, помещаешь в пакетик, куда кладёшь штрих-код и перекладываешь в коробку с этикеткой "пронумерованные". Так же и в системе делай. Сохраняй логическую картинку.
С одним регистром ты будешь знать о всех состояниях и всегда сможешь производить анализы. Кстати, таким образом будешь хранить изменение веса, размеров, огранки. Даже сможешь разделять на несколько камней или отделять грязь
55 Slip1k
 
06.03.20
08:41
(54) Тоесть делаю 1 РН для данных алмазов, просто каждый документ будет по своему проводиться и всё? Тоесть документ с пронумерованными уже и без номеров.
56 strange2007
 
06.03.20
08:42
(54) Хотя да, я сам же обрисовал 2 регистра))))))))))))
И всё равно мне кажется, что эффективней 1. Может у тебя будет 20 операций. Как такой вариант? В одном регистре сможешь смотреть изменение, например, веса за весь цикл
57 Slip1k
 
06.03.20
08:42
(52) Не,у нас всё проще)
58 Slip1k
 
06.03.20
08:42
(56) Для операций я хотел сделать РН движение по операциям, который бы и учитывал все операции.
59 strange2007
 
06.03.20
08:43
(55) Проблема как идентифицировать камень до присвоения номера. Поэтому часто номер присваивают сразу же, а потом только изменяют всякие характеристики. Если списали изделие, то это списание относится к номеру
60 Slip1k
 
06.03.20
08:43
(56) Вообщем попробую 1РН для двух документов, посмотрю что выйдет из этого, если что вернусь :D Всем спасибо !
61 Slip1k
 
06.03.20
08:44
(59) Ну тут росыпь алмазов прям приносят, и эту россыпь надо занести в 1 документ и во втором документе потом уже каждому камню дать номер, ну это я так вижу.
62 strange2007
 
06.03.20
08:44
(60) Приход, нумерация, огранка, распил, списание, в производство. Мне кажется там не 2 документа будет)))))

Просто я в ломбардах с алмазами много запинался
63 Slip1k
 
06.03.20
08:45
(62) В целом программа будет состоять из отгрузки, брак, движение по операциям, нумерация и приход сырья, вот то что я себе в тетрадь выписывал перед тем как писать всё. Это я документы обозвал если что )
64 strange2007
 
06.03.20
08:46
(61) Да, так и есть. Вот эта россыпь и немного смущает. Принесли нам 60 камней. Они все разные...
В принципе да. Первая операция прихода скопом, а далее уже номерные изделия
65 strange2007
 
06.03.20
08:46
(63) А грязь как учитываете? А потери при обработке? Вес то меняется.
66 bolder
 
06.03.20
08:51
(49) Ага.До сих пор помню, вводится общее количество и программа сама групповым способ их вводит с присвоением номера.Обычно в подчинённом справочнике.
67 Slip1k
 
06.03.20
08:52
(65) Вся грязь полетит в брак
68 Slip1k
 
06.03.20
08:54
А россыпь что будет приходить она разбита по ящичкам и у каждой россыпи у каждого ящичка свои названия.
69 bolder
 
06.03.20
08:57
(63) Не делай на одном регистре.Это во первых.И правильно уже посоветовали -иди от факта.
70 strange2007
 
06.03.20
08:58
(67) Ой не зарекайся. Вопрос скользкий, но так или иначе "грязь" у нас была. Брак надо считать и отчитываться по нему, а грязь ниже границы отчётности
71 Slip1k
 
06.03.20
09:28
(69) Так лучше сделать 1 регистр для сырья, и из него потом уже сырье перекочует во 2 регистр где нумероваться будут все алмазы ? Так лучше будет ?
72 Slip1k
 
06.03.20
09:28
(70) Ну я просто знаю как это сейчас в старой программе работает)
73 ptiz
 
06.03.20
09:31
(0) Как красиво звучит, черт побери! "Поступление природы" :)
74 Slip1k
 
06.03.20
09:32
(73) ну, по другому не назовешь, так как еще синтетика есть )
75 catena
 
06.03.20
09:35
(71)Да делай, как видишь, переделывать придется в любом случае.
76 bolder
 
06.03.20
09:38
(71) В РН полезно уже ввести измерение партии - у вас они естественным образом в коробочках.Уже учет какой то появляется.Учет номерной конечно отдельно.
77 Slip1k
 
06.03.20
09:48
(75) (76) Понял, спасибо большое =)
78 strange2007
 
09.03.20
07:48
(72) >> Ну я просто знаю как это сейчас в старой программе работает)
Типичная проблема при всех автоматизациях: если пересаживаетесь с лошади на автомобиль, то лучше задуматься над тем, что от седла и сена лучше отказаться, зато про бензин и зимнюю резину лучше задуматься. Ведь есть два основных варианта получения опыта, это самому проходить весь путь, либо подсмотреть какие шишки уже себе набили другие.
Но я просто давал советы без каких либо наставлений. Просто некоторые варианты по автоматизации в копилку и не более.

А так да, помню с ассемблера переходил на 1С и конечно же делал всё по ассемблерному. Сейчас это чудо-юдо вспоминаю и аж смешно становится.
Ошибка? Это не ошибка, это системная функция.