PRODPRICE N — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
(Новая страница: «= Смотрите также = Функции Delphi Полезные функции»)
 
м (Смотрите также)
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
 +
[[PRODPRICE_N]] - это функция из справочника [[R266]]
 +
Расчет цен аналогично ProdPrice(), но только по номерному прайсу - ускоренный
 +
[[PRODPRICE_N]]()
 +
= Текст =
 +
// ProdPrice_n(prodkod, proddate, r20kod, kindmove [,expanal] [,numPriceList] [,no_round_price] )
 +
 +
//---------- Возвращает массив цен для заданного кода продукции --------------
 +
// Работает по любому, заданному прайс листу (хоть и 0-базовый) (!)        --
 +
// ! и ПЛАНОВАЯ цена ТОЖЕ берется по указанному прайсу,                ------
 +
// ! НО НИ СКИДКИ НИ БЛОКИ КОРРЕКЦИИ ЦЕН ни в каком случае НЕ применяются  --
 +
//  - только чистый прайс лист (из-за этого и скорость работы).  -------------
 +
// Для базового прайса НЕСТАНДАРТ. расчет доставки, вернее НЕТ расчета, а цена
 +
// с доставкой берется как для спец.прайса из отдельных полей непосредственно:
 +
//    (r14)->FREE_PRICE - Оптовая с доставкой
 +
//    (r14)->FREEPRICE2 - Отпускная с доставкой
 +
 +
//-- Возвращает:
 +
//--  { оптовая [1], опт-отпускная [2], розничная [3], плановая [4], %НДС [5],
 +
//      примеч.[6], from_otp[7], numPriceList[8](по которому вернул цены) }
 +
//----------------------------------------------------------------------------
 +
//--- Параметры:  prodkod - код изделия (по R11),  proddate - дата,
 +
//---    r20kod  - код торгов.предпр. (по R20), prodwght - вес продукц.,
 +
//---    kindmove - вид перевозки (по R27), r01kod - заказчик (по R01).
 +
//---    expanal  - код экспедиции по R10
 +
//---    numPriceList - если задан, то прайс лист не определяется по магазину
 +
//----------------------------------------------------------------------------
 +
 
= Смотрите также =
 
= Смотрите также =
 +
[[Полезные функции]]
 +
 
[[Функции Delphi]]
 
[[Функции Delphi]]
  
[[Полезные функции]]
+
[[PRODPRICE]]

Текущая версия на 16:58, 13 апреля 2018

PRODPRICE_N - это функция из справочника R266

Расчет цен аналогично ProdPrice(), но только по номерному прайсу - ускоренный

PRODPRICE_N()

Текст

// ProdPrice_n(prodkod, proddate, r20kod, kindmove [,expanal] [,numPriceList] [,no_round_price] )
//---------- Возвращает массив цен для заданного кода продукции --------------
// Работает по любому, заданному прайс листу (хоть и 0-базовый) (!)         --
// ! и ПЛАНОВАЯ цена ТОЖЕ берется по указанному прайсу,                 ------
// ! НО НИ СКИДКИ НИ БЛОКИ КОРРЕКЦИИ ЦЕН ни в каком случае НЕ применяются   --
//  - только чистый прайс лист (из-за этого и скорость работы).  -------------
// Для базового прайса НЕСТАНДАРТ. расчет доставки, вернее НЕТ расчета, а цена
// с доставкой берется как для спец.прайса из отдельных полей непосредственно:
//     (r14)->FREE_PRICE - Оптовая с доставкой
//     (r14)->FREEPRICE2 - Отпускная с доставкой
//-- Возвращает:
//--  { оптовая [1], опт-отпускная [2], розничная [3], плановая [4], %НДС [5],
//      примеч.[6], from_otp[7], numPriceList[8](по которому вернул цены) }
//----------------------------------------------------------------------------
//--- Параметры:  prodkod - код изделия (по R11),  proddate - дата,
//---    r20kod   - код торгов.предпр. (по R20), prodwght - вес продукц.,
//---    kindmove - вид перевозки (по R27), r01kod - заказчик (по R01).
//---    expanal  - код экспедиции по R10
//---    numPriceList - если задан, то прайс лист не определяется по магазину
//----------------------------------------------------------------------------

Смотрите также

Полезные функции

Функции Delphi

PRODPRICE