Temat: Task pozycje

Witam,
Posiadam dwie cechy narzut w Kartotece Kontrahenta oraz narzut na Towarach, jak zaprogramować w Enovie task który podczas dodawania pozycji w dok. handlowym sprawdzi czy dany Kontrahent ma ustawioną cechę narzut i przypisze ją do cechy narzut na towarze.
Maciej Czajka

Maciej Czajka Win - Win. Brak
równowagi we
współpracy częściej
szkodzi ...

Temat: Task pozycje

Moim zdaniem nie task, a cecha algorytmiczna na pozycji dokumentu handlowego powinna rozwiązać Twój problem. Bo jak rozumiem to sprawdzenie i przypisanie ma występować na pozycji dokumentu, a nie być trwałą zmianą na samym Towarze?
Piotr Jaworski

Piotr Jaworski BPM | ERP |
Knowledge Management

Temat: Task pozycje

Dwie cechy:
1.
Typ danych: Kontrahenci
Nazwa: Narzut_K
Typ wartości: Procent
Typ cechy: Przechowywana w bazie
2.
Typ danych: PozycjeDokHan
Nazwa: Narzut_T
Typ wartości: Procent
Typ cechy: typu 4 "Algorytm wywoływany podczas odczytywania zapisywania cechy. Cecha nie jest przechowywana..."
Algorytm:
public Percent Feature_Narzut_T {
get {
if((Percent)Row.Dokument.Kontrahent.Features["Narzut_K"] != Percent.Zero )
return (Percent)Row.Dokument.Kontrahent.Features["Narzut_K"];
return Percent.Zero;
}
set {
}
}

Do sprawdzenia czy o to chodziło.

Następna dyskusja:

podglad pozycje faktury




Wyślij zaproszenie do