Настройка ПКС

1. sapravka 1 15.02.14 17:33 Сейчас в теме
Здравствуйте!
Делаю правила переноса из одной конфигурации (самописная) в бухгалтерию предприятия 2.0 - надо перенести один вид документов: поступление товаров и услуг.
И вот столкнулся с несколькими проблемами:
Прописывал в ПКС перед выгрузкой:
Значение = Справочники.Склады.НайтиПоКоду("000000001");
пребывал так же:
Значение = "Основной склад";



Но почему то не заполняется значение в базе приемника!

Так же и некоторые другие свойства объектов не переносятся...

Подскажите в чем может быть дело?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. User202 15.02.14 18:22 Сейчас в теме
(1) sapravka,
А правило конвертации какое?
6. User202 16.02.14 10:28 Сейчас в теме
(1) sapravka, сделала как у вас в первом варианте - поиск склада по коду, поле склад в Поступлении заполняется
3. Cujoko 5 15.02.14 19:52 Сейчас в теме
Так оно не работает. Нужно создать ПКО для склада с поиском по коду как на картинке. Тогда в ПКС "Склад" в обработчике "Перед выгрузкой" можно написать "Значение = 1;".
4. sapravka 1 16.02.14 01:31 Сейчас в теме
Попробовал так:
Создал ПКО - склад и в нем прописал:

А уже в документе поступление товаров и услуг, в ПКС склад написал:

Но все равно не проставляется склад в документе:

А хотелось бы что бы в документ проставлялось основной склад, который есть по умолчанию в типовой бухгалтерии
Подскажите пожалуйста, в чем может быть дело?
5. Cujoko 5 16.02.14 07:55 Сейчас в теме
ПКО Склады сделай как у меня на картинке.
7. User202 16.02.14 10:37 Сейчас в теме
ПКО Склада.
А может стоит попробовать подставлять склад в Приемнике уже при загрузке?
8. Cujoko 5 16.02.14 11:35 Сейчас в теме
Сделай ПКО Склады как у меня на картинке, а в ПКС Склад перед выгрузкой "Значение = 1".
9. sapravka 1 16.02.14 12:12 Сейчас в теме
Я еже перепробовал сотню вариантов, но что то все равно не работает...
Не загружаются склады...
10. sapravka 1 16.02.14 13:25 Сейчас в теме
Почему не работает простая конструкция в ПКС:

Значение = "Основной склад";
11. User202 16.02.14 14:03 Сейчас в теме
Я думаю надо поставить ПКО "Склад" на 1 рисунке.
По 2 рисунку вопрос: Ищет склад по Гуиду,а если не находит не стоит случаем отметка "Не создавать новый..."
12. sapravka 1 16.02.14 14:17 Сейчас в теме
(11) Ищет склад по Гуиду - вот тут можно поподробнее - что такое Гуиду?
13. PetrS 16.02.14 14:22 Сейчас в теме
GUID - глобальный уникальный идентификатор, его каждый объект в базе имеет.
14. User202 16.02.14 14:24 Сейчас в теме
Уникальный идентификатор, присваивается каждому объекту.
Склад создавался отдельно и в источнике и приемнике или переносился из одной базы в другую?
Какие галки стоят в настройках у вас ПКО Склады
15. sapravka 1 16.02.14 14:57 Сейчас в теме
Уже несколько раз с заново все перенастраивал, в итоге сейчас такие настройки:



Но все равно не проставляется, не заполняется склад:

В чем может быть дело, подскажите пожалуйста!!!
16. User202 16.02.14 15:16 Сейчас в теме
а у ПКО Склады поиск по Наименованию остался?
а может проблема при создании склада уже в приемнике..
не смотрели файл выгрузки, там есть склад основной?
возможна проблема-то с видом склада, как вы перечисление передаете?
17. sapravka 1 16.02.14 15:38 Сейчас в теме
Вот так перечисление передается:

И все без проблем, я так же пробовал и другие передать:
Значение = "Пишу что нужно показать";
Но почему то не передается...
В чем может быть дело?
18. User202 16.02.14 16:26 Сейчас в теме
(17) sapravka,
не смотрели файл выгрузки, там есть склад основной?

Начнем по порядку: надо понять в какой момент нет склада: в момент выгрузки или все-таки в момент загрузки
19. sapravka 1 16.02.14 17:02 Сейчас в теме
После выгрузке в файле выгрузке создается вот такая запись,
выбрал интересующий нас кусок кода:

<Свойство Имя="СуммаДокумента" Тип="Число">

<Значение>168.51</Значение>

</Свойство><Свойство Имя="Склад" Тип="СправочникСсылка.Склады">

<Значение>Основной склад</Значение>


</Свойство><Свойство Имя="ВидОперации" Тип="ПеречислениеСсылка.ВидыОперацийПоступлениеТоваровУслуг">

<Значение>ПокупкаКомиссия</Значение>

о почему то не переноситься (не заполняется) значение СКЛАД:



Значит почему то не загружается - в чем может быть причина?
20. User202 16.02.14 17:13 Сейчас в теме
А как выглядит вид склада?
22. sapravka 1 16.02.14 17:24 Сейчас в теме
(20)В бухгалтерии предприятия он по умолчанию всего один:



Вот и необходимо, что бы, он - единственный и проставлялся во все документы...
21. User202 16.02.14 17:24 Сейчас в теме
Да сделайте подстановку склада в Приемнике
sapravka; +1 Ответить
24. sapravka 1 16.02.14 17:33 Сейчас в теме
(21)Спасибо помогло...
написал:
Объект.Склад = Справочники.Склады.НайтиПоКоду("000000001");
И склад заполнился...
А тогда подскажите пожалуйста как еще решить один вопрос:
Как достучаться до табличной части документа и там заполнить значение?
Интересует:
Табличная часть Товары данного документа (поступление товаров и услуг)?
23. User202 16.02.14 17:29 Сейчас в теме
При поиске склада скорее всего он не находит его, т.к. ищет по гуиду, поэтому пытается создать новый склад, и при записи склада возможно вылетает ошибка о некорректном виде склада.
Можно убрать поиск по Гуиду, а поставить поиск по наименованию, тогда может и проскочет.

Вот и необходимо, что бы, он - единственный и проставлялся во все документы.

Тогда подставляете лучше в Приемнике
25. User202 16.02.14 17:54 Сейчас в теме
При выгрузке ПКС прописать то что вы хотите подставить, у вас же есть доступ к табличной части документа
26. User202 16.02.14 17:58 Сейчас в теме
Либо также как со складом, при загрузке, а лучше, после загрузки пройтись в цикле по строкам ТЧ:
Объект.Товары.....
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот