Коллеги по цеху, есть вопрос по коду, думаю вы тут

умеете его читать.
Задача: после этой выборки запускать ФМ для поиска этих же данных в другом месте.
С выходными данными всё понятно, они есть в селекте, а вот что подать на вход ФМнику и получить данные - нихуя не понятно.
На вход ФМ можно подать какое-то конкретное значение или диапазон дат с ... по ...
Но тут в условии же несколько вариантов для поиска. Это типа надо будет ФМ вызывать не один раз, чтобы получить данные?

8 ответов

17 просмотров

Пришли код текстом пожалуйста

Что такое ФМ?

А что за СУБД?

Kira- Автор вопроса

SELECT hdr~postdate hdr~excrtime as crtime ord~ordnr ord~counter ord~matnr trco~extid rpv2~rptnam hdr~zprofile hdr~uname hdr~cquan "hdr~zprofile as status appending CORRESPONDING FIELDS OF TABLE lt_gsk_copy FROM /sapapo/ppc_hdr AS hdr INNER JOIN /sapapo/ppc_ord AS ord ON hdr~ordid = ord~ordid INNER JOIN /sapapo/ppc_rpv2 AS rpv2 ON ord~nodid = rpv2~nodid AND hdr~rptid = rpv2~rptid AND ord~counter = rpv2~counter INNER JOIN /sapapo/aht_trco AS trco ON ord~ordnr = trco~ordno WHERE ( ( hdr~postdate between lv_budat_beg and lv_budat_end_post )"lv_budat_end ) or ( hdr~postdate eq '00000000' and ( hdr~excrtime >= lv_time_beg AND hdr~excrtime <= lv_time_end ) ) ) and ( ( rpv2~rptnam LIKE lv_zavod AND hdr~zprofile IN r_status ) OR ( rpv2~rptnam = lv_rpt AND hdr~zprofile IN r_status2 ) ) "and ( hdr~zprofile = lv_status1 or hdr~zprofile = lv_status2 or hdr~zprofile = lv_status3 ) AND ord~ordnr IN t_ord AND trco~extid IN t_vin AND ord~sskey in t_so and ord~matnr in r_matnr "AND hdr~crtime => lv_time_beg AND hdr~crtime <= lv_time_end ORDER BY ord~ordnr.

А что значат ~ ?

Тут-то про MySQL, ...

Kira- Автор вопроса

ФМ - это функциональный модуль, программа, которая имеет входные параметры и выходные. По входным параметрам выдаёт выходные. Типа у тебя селект ordno extid rptid, на вход ты подаёшь допустим даты с 25.08 по 30.08, он тебе по ключам вернёт СУБД - ABAP ^_^

АБАП - это не СУБД. Ладно, пока.

Похожие вопросы

Обсуждают сегодня

Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Привет!) Кто как юзает переменные в строках?) Чисто ради интереса Вот так: echo "У меня {$bananasAmount} бананов"; Или вот так: echo "У меня ${bananasAmount} бананов";
Виталий
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
разработчик ботов скидывает портфолио, боты которые он уже создал. А вот как узнать что это именно он их создал?
Gosudar
4
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Карта сайта