Имя: Пароль:
1C
1С v8
Загрузка Данных из Табличного Документа
,
0 Chuchi
 
18.10.12
17:30
Еще один вопрос по этой обработке
мне необходимо занести в табличную часть документа приходная накладная накладню от поставщика
наименование товара и код от поставщика не совпадают с нашими внутренними наименованиями и кодированием
сейчас нашла возможность через регистр сведений указывать через номенклатуру контрагентов их код
возможно ли при использовании обработки настроить параметры так чтобы они искали соответствие именно по кодам указанным в этом регистре и переводили бы товар в нашей накладной уже под наше кодирование?
1 Chuchi
 
18.10.12
17:47
Я сложно описала или этому нет решения?
2 Domanoff26
 
18.10.12
17:49
(1)да, почитайте инструкцию, там есть колонка где код прописывается
3 Chuchi
 
18.10.12
18:00
при загрузке в табличную часть товарной накладной есть только поле наименование которое в соответствии по коду можно найти (но ищет то по внутреннему коду) а отдельной строки код там нет
4 Chuchi
 
18.10.12
18:12
опять не понятно?
5 Утконос
 
18.10.12
18:26
(4) См. (2)
6 Chuchi
 
18.10.12
18:30
если не сложно покажите тогда пожалуйста эту инструкцию где будет указан путь на соответствие
7 kotletka
 
18.10.12
18:44
в любую свободную колонку всавляешь свои коду, галочку вычислить и пишешь обработчик
8 Chuchi
 
18.10.12
23:41
что то я не вполне поняла.. коды я что вручную пишу?
и что обработчик делать должен
9 kotletka
 
18.10.12
23:54
У тебя есть регистр со списком их кодов откуда ты можешь найти свой товар, у тебя есть накладная с их кодом, открываешь обработку загрузка...., выбираешь док поступления, в поле номенклатура вставляешь скопипастенную колонку кодов из накладной, ставишь в настройках вычислять, в обработчике пишешь что то примерно
Отбор Новый Структура;
Отбор.Вставить("Название измерения (или во что там у тебя записан код в регистре)",ТекстЯчейки) - //именно так и пишешь "ТекстЯчейки"
Запись = РегистрыСведений.ТвойРегистрСоответсвий.Получить(,отбор)
Результат = Запись.ИмяРесурсаСтвоейНоменклатурой

обработчик вытаскивает в текущее поле номенклатура -Результат, так что код может быть практически любой, главное в итоге вернуть результат, а вообще тупо почитать справку и погуглить религия не позволяет
10 Chuchi
 
19.10.12
00:00
kotletka,СПАСИБО)
) гуглят пожалуй тоже Боги програмные))) а я пока только..учусь))) доброй ночи!
11 Chuchi
 
24.10.12
23:42
так не выходит(  
Отбор Новый Структура;
Отбор.Вставить("КодНоменклатурыКонтрагента",ТекстЯчейки)
              Запись = РегистрыСведений.НоменклатураКонтрагентов.Получить(,отбор)
Результат = Запись.Номенклатура

Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,7)}: Неопознанный оператор
12 probably
 
25.10.12
00:12
(11) ты равно не хочешь поставить?))
13 Chuchi
 
25.10.12
13:23
))) ой выровляна поставила ;
Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,1)}: Переменная не определена (Отбор)
Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,1)}: Переменная не определена (Отбор)
14 Chuchi
 
25.10.12
16:14
Отбор = Новый Структура;
Отбор.Вставить("КодНоменклатурыКонтрагента",ТекстЯчейки);
Запись = РегистрыСведений.НоменклатураКонтрагентов.Получить(Отбор);
Результат = Запись.Номенклатура;


Ошибка при вызове метода контекста (Получить): Недопустимое значение параметра (параметр номер '1')
15 kotletka
 
25.10.12
17:33
Получить(,Отбор)
16 Chuchi
 
25.10.12
17:37
kotletka, я пробовала ( не помогает
17 kotletka
 
25.10.12
17:39
а в ТекстЯчейки у тебя что в данный момент?
18 kotletka
 
25.10.12
17:40
[задумчиво, пора менять логин на Альтруист] ))
19 Chuchi
 
25.10.12
17:44
так вроде как пусто
20 Chuchi
 
25.10.12
17:44
я вообще не понимаю что это за ТекстЯчейки)
21 kotletka
 
25.10.12
17:44
пилять!!!!!!, тимвьювер есть?
22 Chuchi
 
25.10.12
17:45
есть)
23 kotletka
 
25.10.12
17:45
текстЯчейки это текст в той ячейке, к которой ты пишешь обработчик
24 Wobland
 
25.10.12
17:45
интересно тут у вас ;)
25 kotletka
 
25.10.12
17:47
(22)и?
26 Chuchi
 
25.10.12
17:47
а там код номенклатуры контрагента
27 Wobland
 
25.10.12
17:47
(25) /*шепотом*/ т-сс.. она выбирает
28 kotletka
 
25.10.12
17:49
11 минут и я иду ужинать
29 Chuchi
 
25.10.12
17:51
kotletka я могу вас в асе найти*?
30 Chuchi
 
25.10.12
17:51
517 160 592
31 Chuchi
 
25.10.12
17:52
kotletka  я запустила
32 kotletka
 
25.10.12
17:52
моих телепатических талантов нехватает на пароль
33 probably
 
25.10.12
17:58
Уверены, что у регистра измерение называется КодНоменклатурыКонтрагента?
34 kotletka
 
25.10.12
18:30
(33)все так просто этот код это ресурс, а получить() по измерениям отбор делает
35 1С-ница
 
26.10.12
10:43
Получилось?
36 Chuchi
 
26.10.12
13:13
ПОЛУЧИЛОСЬ УРА)
37 Chuchi
 
26.10.12
13:13
ОГРОМНОЕ СПАСИБО kotletka!!!
Закон Брукера: Даже маленькая практика стоит большой теории.