![]() |
#2 |
Administrator
|
функция, например, GetCustomerPrice(Cust): Decimal
вызываем откуда угодно, никакого поля вводить не надо. SalesPrice.SETRANGE("Sales Type", SalesPrice."Sales Type"::"Customer Gr"); // или типа того, пишу по памяти SalesPrice.SETRANGE("Sales Code",Cust."Customer Price Group"); //Делаем фильтр по группе продажи SalesPrice.SETRANGE("Item No.", "No."); IF SalesPrice.FIND('+') THEN // ищем ПОСЛЕДНЮЮ запись, вдруг там разные даты, а нам неохота замарачиваться? EXIT(SalesPrice."Unit Price"); с курсом вообще кошмар. я не понимаю, почему в кустомере пусто, а в сейлз прайсе это типа Евро? в упор не понимаю. |
|