Ukrywanie cen oraz wartości towarów w kafelku towary i na konkretnych dokumentach

Parametr [PricesOnItemsInvisible] umożliwia ukrycie cen i rabatów w kafelku Towary – (jest on opisany TUTAJ).

Aby ukryć ceny na poszczególnych dokumentach należy w funkcji SyncFramework.GetNumerators (nazwa_bazy -> Programmability -> Functions -> Table-valued Functions -> SyncFramework.GetNumerators) odnaleźć poniższy fragment i w nawiasie umieścić mob.Dok_GIDTyp dokumentu, na którym mają zostać ukryte ceny.

Przykład

CASE

WHEN mob.Dok_GIDTyp IN (9344,8832,9472) THEN (SELECT CONVERT(NVARCHAR(100),RTRIM(CASE WHEN Ope_WidziCenyZakupu = 1 THEN  0 ELSE 1 END))

FROM CDN.FrmStruktura

JOIN CDN.FrmLinki ON FrL_GrOTyp=FrS_GIDTyp AND FrL_GrONumer=FrS_Id AND FrL_GIDTyp=128

JOIN CDN.OpeKarty ON FrL_GIDNumer = Ope_GIDNUmer

WHERE FRS_ID = @UserCenterId)

ELSE 0

END AS IsPricesInvisible,

Edycja funkcji spowoduje:

  • ukrycie cen i rabatów na kalkulacji dla danego dokumentu,
  • ukrycie cen i rabatów w Koszyku dla danego typu dokumentu,
  • ukrycie informacji o rabacie, marży na Nagłówku dla danego typu dokumentu,
  • ukrycie wartości na transakcjach historycznych dla danego typu dokumentu,
  • ukrycie wartości na liście dokumentów dla dokumentów niepotwierdzonych dotyczących danego typu dokumentu,
  • ukrycie wartości dla dokumentów niepotwierdzonych z poziomu wizyty elementu Rejestracja dokumentu dla danego typu dokumentu,
  • kafel Raporty: ujęcie wartości tylko z potwierdzonych dokumentów (dla konkretnego typu dokumentu).

Czy ten artykuł był pomocny?