- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
Небольшой гуру-тест по сопровождению типовых конфигураций.
Есть запрос, который получает себестоимость и выручку документа возврата товара от клиента (процедура ТекстЗапросаТаблицаВыручкаИСебестоимостьПродаж в модуле менеджера документа):
ТекстЗапроса = "
....
| - ВидыЗапасов.СуммаСНДСУпр КАК СуммаВыручки,
....
| ВЫБОР КОГДА ВидыЗапасов.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар)
| ИЛИ ВидыЗапасов.ДокументРеализации = НЕОПРЕДЕЛЕНО
| ТОГДА
| - ВидыЗапасов.СуммаСНДСУпр
| ИНАЧЕ
| 0
| КОНЕЦ КАК Себестоимость,
Для удобства сопровождения текст запроса меняется далее в коде, а не в самом запросе, в конструкции вида:
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "... что искать ...",
".. на что заменять...");
Нужно заменить использование ВидыЗапасов.СуммаСНДСУпр так, чтобы СуммаВыручки не изменилась, а Себестоимость изменилась, допустим на число 666 (для гуру-теста).
Это частая задача для УТ11, т.к. там не реализована возможность конкретного указания себестоимости, если возврат осущесвлятся без документа продажи (например, за прошлые периоды, до ввода начальных остатков), в этих случаях УТ11 принимает себестоимость возврата, равную цене продажи, а это не совсем правильно.
В этом случае есть один хитрый трюк, чтобы без использования регулярных выражений добиться замены себестоимости на заданное число. Вопрос - как? Думаем.
guest 17.06.2016 17:57 # 0
bormand 18.06.2016 09:02 # +2
bormand 17.06.2016 18:22 # 0
Прям купил или только дали лицензию на использование?
guest 17.06.2016 18:24 # 0
guest 17.06.2016 20:46 # 0
bakagaijin 17.06.2016 21:22 # 0
Genius1C 20.06.2016 10:19 # 0
dxd 20.06.2016 12:49 # +1
Genius1C 20.06.2016 13:26 # 0
kegdan 21.06.2016 08:36 # 0
Вам перед смертью на ушко шепнул?
guest 21.06.2016 09:05 # 0
kegdan 21.06.2016 09:16 # +1
guest 21.06.2016 09:45 # 0
>ВРЁТИ!
defecate-plusplus 21.06.2016 09:52 # 0
платить и каяться
guest 21.06.2016 10:49 # 0
Lokich 27.06.2016 18:19 # 0
guest 17.06.2016 22:45 # 0
guest 18.06.2016 08:55 # 0
Грустика в школе зачморят
Ашот ебет Анку
Вайтпа следит за каждым шагом пидора сосия
guest 18.06.2016 08:59 # 0
Fike 18.06.2016 12:07 # 0
LispGovno 18.06.2016 13:30 # 0
gost 19.06.2016 18:34 # +5