0
kelebro63
25.05.12
✎
13:01
|
Добрый день, помогите пожалуйста, делаю выгрузку реализаций с помощью внешней обработки из 1с Отель в Трактир, выгрузка проходит, но в трактире получается куча реализаций с контрагентом ФИЗ Лица, хотелось бы на этапе загрузки свернуть реализации по этому контрагенту в одну,
Чтобы получилась одна реализация, со всеми услугами на этого контра и общей суммой, вот сам запрос к отелю
УстановитьСоединение();
// 2. Выбираем данные
vQry = глСоединение.NewObject("Query");
vQry.Text =
"SELECT
| Settlement.Ref,
| Settlement.Date,
| Settlement.Number,
| Settlement.Posted,
| Settlement.Hotel,
| Settlement.Company,
| Settlement.AccountingCustomer,
| Settlement.AccountingContract,
| Settlement.GuestGroup,
| Settlement.Sum,
| Settlement.AccountingCurrency,
| Settlement.InvoiceNumber,
| Settlement.ExternalCode
|FROM
| Document.Settlement AS Settlement
|WHERE
| Settlement.Date >= &qDateFrom
| AND Settlement.Date <= &qDateTo
| AND Settlement.Company.ExternalCode = &qCompanyCode
| AND (NOT Settlement.DoNotExportToTheAccountingSystem)
| AND Settlement.Posted";
vQry.SetParameter("qDateFrom", ДатаС);
vQry.SetParameter("qDateTo", ДатаПо);
vQry.SetParameter("qCompanyCode", Организация.Код);
vTrans = vQry.Execute().Unload();
Return vTrans;
подскажите как правильно свернуть для контра "Физ Лица"
|
|