Обмен данными ЗУП и Бухгалтерия для Казахстана

1. IrinaBasova 18.06.18 20:27 Сейчас в теме
Добрый день. Необходимо переделать ПОД ЗУП и Бухгалтерии для Казахстана (редакции старые, работали под 8.2). Теперь остается ЗУП и Бухгалтерия должная измениться на 3.0 . В ЗУПе нет сотрудников, только физлица. Беру за основу старые обмен данных. Прошу помощи по разбору ПОД, т.к. в конвертацию я знаю поверхностно. Первое что пытаюсь понять в правиле почти у всех документов не установлен источник. Просмотрела методичку по конвертации, мне не понятно объяснение по поводу, отсуствующего источника. В каких случаях это делается(или конкретный пример кадровые документы).
Прикрепленные файлы:
ПОД ПК ЦЗС.xml
+
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. IrinaBasova 18.06.18 20:33 Сейчас в теме
Настраиваю документ ПриемНаРаботуВОрганизацию и прописываю тот же код Перед обработкой, вываливаются ошибки. Значение не является значением объектного типа (Организация)
Запросы.ПриемНаРаботуВОрганизацию.УстановитьПараметр("Организация", Данные.Организация);
Запросы.ПриемНаРаботуВОрганизацию.УстановитьПараметр("ДатаНачала", НачалоДня(ДатаНачала));
Запросы.ПриемНаРаботуВОрганизацию.УстановитьПараметр("ДатаОкончания", КонецДня(ДатаОкончания));

ТекстЗапроса = Запросы.ПриемНаРаботуВОрганизацию.Текст;

Если Данные.ВариантПериодаВыборки = 1 Тогда
	
	ТекстДопУсловия = "     
	| И ПриемНаРаботуВОрганизацию.Дата >= &ДатаНачала";
	Запросы.ПриемНаРаботуВОрганизацию.Текст = СтрЗаменить(ТекстЗапроса, "//Доп условие", ТекстДопУсловия)
	
ИначеЕсли Данные.ВариантПериодаВыборки = 2 Тогда
	
	ТекстДопУсловия = "
	| И ПриемНаРаботуВОрганизацию.Дата <= &ДатаОкончания";
	Запросы.ПриемНаРаботуВОрганизацию.Текст = СтрЗаменить(ТекстЗапроса, "//Доп условие", ТекстДопУсловия)
	
ИначеЕсли Данные.ВариантПериодаВыборки = 3 Тогда
	
	ТекстДопУсловия = "
	| И ПриемНаРаботуВОрганизацию.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания ";
	Запросы.ПриемНаРаботуВОрганизацию.Текст = СтрЗаменить(ТекстЗапроса, "//Доп условие", ТекстДопУсловия)
	
Иначе 
	Запросы.ПриемНаРаботуВОрганизацию.Текст = ТекстЗапроса
КонецЕсли;

ВыборкаДанных = Запросы.ПриемНаРаботуВОрганизацию.Выполнить().Выгрузить();
Показать


Алгоритмы и запросы.
ВЫБРАТЬ
	ПриемНаРаботуВОрганизацию.Ссылка,
	ПриемНаРаботуВОрганизацию.Номер,
	ПриемНаРаботуВОрганизацию.Дата,
	ПриемНаРаботуВОрганизацию.Организация,
	ПриемНаРаботуВОрганизацию.Комментарий,
	ПриемНаРаботуВОрганизацию.ВидЗанятости,
	ПриемНаРаботуВОрганизацию.Автор,
	ПриемНаРаботуВОрганизацию.Ответственный,
	ПриемНаРаботуВОрганизацию.РаботникиОрганизации.(
		Ссылка,
		НомерСтроки,
		ФизЛицо,
		ПодразделениеОрганизации,
		Должность,
		ДатаПриема,
		ТабельныйНомер) КАК РаботникиОрганизации
ИЗ
	Документ.ПриемНаРаботуВОрганизацию КАК ПриемНаРаботуВОрганизацию
ГДЕ
	ПриемНаРаботуВОрганизацию.Организация = &Организация
	И ПриемНаРаботуВОрганизацию.Проведен
	//Доп условие

Показать
+
3. IrinaBasova 19.06.18 07:23 Сейчас в теме
Внимание! Тема сдана в архив

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