![]() |
|
Не могу понять почему данный запрос в Консоли работает а в СКД не пашет | ☑ | ||
---|---|---|---|---|
0
alekosansey
02.08.22
✎
15:43
|
ВЫБРАТЬ
БухгалтерияКазахстанаОборотыДтКт.СубконтоДт1 КАК Касса, БухгалтерияКазахстанаОборотыДтКт.Регистратор.Номер КАК НомерОрдера, БухгалтерияКазахстанаОборотыДтКт.СуммаОборот КАК ПриходПриход, БухгалтерияКазахстанаОборотыДтКт.Период КАК ДатаПриход, БухгалтерияКазахстанаОборотыДтКт.Регистратор.Ответственный КАК ОтветственныйПриход, АВТОНОМЕРЗАПИСИ() КАК НомерСтроки ПОМЕСТИТЬ Приход ИЗ РегистрБухгалтерии.БухгалтерияКазахстана.ОборотыДтКт(&НачалоПериода, &КонецПериода, Регистратор, СчетДт = &Счет1021, , СчетКт = &Счет1010, , СубконтоДт1 = &Касса) КАК БухгалтерияКазахстанаОборотыДтКт ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ АВТОНОМЕРЗАПИСИ() КАК НомерСтроки, БухгалтерияКазахстанаОборотыДтКт.СубконтоКт1 КАК Касса, БухгалтерияКазахстанаОборотыДтКт.Регистратор.Номер КАК НомерОрдераРасход, БухгалтерияКазахстанаОборотыДтКт.СуммаОборот КАК ПриходРасход, БухгалтерияКазахстанаОборотыДтКт.Период КАК ДатаРасход, БухгалтерияКазахстанаОборотыДтКт.Регистратор.Ответственный КАК ОтветственныйРасход ПОМЕСТИТЬ Расход ИЗ РегистрБухгалтерии.БухгалтерияКазахстана.ОборотыДтКт(&НачалоПериода, &КонецПериода, Регистратор, СчетДт = &Счет1010, , СчетКт = &Счет1021, , СубконтоКт1 = &Касса) КАК БухгалтерияКазахстанаОборотыДтКт ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ Приход.НомерСтроки КАК НомерСтроки, ЕСТЬNULL(Приход.НомерОрдера, "") КАК НомерОрдера, ЕСТЬNULL(Приход.ПриходПриход, "") КАК ПриходПриход, ЕСТЬNULL(НачалоПериода(Приход.ДатаПриход,День), "") КАК ДатаПриход, ЕСТЬNULL(Приход.ОтветственныйПриход, "") КАК ОтветственныйПриход, ЕСТЬNULL(Расход.НомерОрдераРасход, "") КАК НомерОрдераРасход, ЕСТЬNULL(Расход.ПриходРасход, "") КАК ПриходРасход, ЕСТЬNULL(НачалоПериода(Расход.ДатаРасход,День), "") КАК ДатаРасход, ЕСТЬNULL(Расход.ОтветственныйРасход, "") КАК ОтветственныйРасход ПОМЕСТИТЬ ВТДанныеПриходРасход ИЗ Расход КАК Расход ПОЛНОЕ СОЕДИНЕНИЕ Приход КАК Приход ПО Расход.НомерСтроки = Приход.НомерСтроки |
|||
1
alekosansey
02.08.22
✎
15:43
|
Пишет что не может найти ДатаПриход
|
|||
2
vicof
02.08.22
✎
16:08
|
(1) Описание проблемы огонь, как у @NIGHTNHUNTER
|
|||
3
Галахад
гуру
02.08.22
✎
16:18
|
(1) Ну нет. Тот достаточно многословно описывает.
(0) А зачем последнюю таблицу помещаешь в ВТДанныеПриходРасход? |
|||
4
Фантазер
02.08.22
✎
16:21
|
(0) Конструктором формировали или ручками?
Я бы конструктором делал -там синтаксических ошибок не будет. (Но навык ручной теряется напрочь) |
|||
5
vicof
02.08.22
✎
16:27
|
(3) Ладно, уговорил. Про поместить да, скорей всего из-за этого.
|
|||
6
Конструктор1С
02.08.22
✎
18:27
|
БухгалтерияКазахстанаОборотыДтКт.Регистратор.Номер
БухгалтерияКазахстанаОборотыДтКт.Регистратор.Ответственный Фу так запросы писать. К слову, можно было бы обойтись вообще без виртуальной таблицы |
|||
7
Прохожий
02.08.22
✎
19:27
|
(6) Он просто ни разу не видел плана своего запроса. Иначе бы писал ВЫРАЗИТЬ(БухгалтерияКазахстанаОборотыДтКт.Регистратор КАК Документ.ХХХХ).Ответственный
(4) В конструкторе как раз когда наковыриваешь БухгалтерияКазахстанаОборотыДтКт.Регистратор.Ответственный очень наглядно видно сколько таблиц потом в плане запроса слева приклеятся как возможные типы регистратора. (0) ЕСТЬNULL(Расход.ПриходРасход, "") или надо ЕСТЬNULL(Расход.ПриходРасход, 0) ? И как Вы с этим жить собираетеся? |
|||
8
OldCondom
02.08.22
✎
20:33
|
(7) и пошел по бы со скилом оптимизации запросов на поавшение. Больше денег, залачи более сложные, ответственность растет, часы работы тоже. Зачем? А так сидит себе на минималке и видосики 5 часов в день смотрит, денюжка капает.
|
|||
9
timurhv
02.08.22
✎
23:10
|
(8) Где больше денег? Можно говно-запросы клепать и 5 часов видосы смотреть (3 часа работы в день). Чем в 1.5 раза больше получать, но пахать 8 часов.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |