PRODPRICE N — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) (Новая страница: «= Смотрите также = Функции Delphi Полезные функции») |
Hisava (обсуждение | вклад) м |
||
Строка 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]] | ||
[[Полезные функции]] | [[Полезные функции]] |
Версия 12:37, 21 декабря 2016
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 - если задан, то прайс лист не определяется по магазину //----------------------------------------------------------------------------