Czytaj więcej
Kategoria Techniczne
Ta funkcja wywołuje daną regułę funkcji z bieżącej procedury. Funkcja będzie wywoływana w tym samym kontekście skryptu co reguła wywoływania, więc każda zmienna zdefiniowana w regule podstawowej przed CallFunction będzie dostępna w funkcji i każda zmienna zdefiniowana w funkcji będzie dostępna po zakończeniu CallFunction
Składnia
CallFunction („functionName”);
Argumenty funkcji
functionName - (String) Nazwa reguły z typem funkcji, która ma zostać wywołana
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true, jeśli funkcja została wykonana pomyślnie, w przeciwnym razie false.
Przykłady
Przykład 1:
Spowoduje to wykonanie reguły o nazwie Oblicz kod. Funkcja obliczania kodu może zmieniać wartość zmiennej kodowej i ta nowa wartość zostanie przypisana do pola [Kod];
kod = 100; CallFunction („Oblicz kod”); [Kod] = kod;
Czytaj więcej
Ta funkcja pobiera dokument z bufora.
Składnia
ERP_GetDocumentExportStatus („nazwa atrybutu”);
Argumenty funkcji
attributeName - (String) Nazwa funkcji atrybutu powinna zostać pobrana. „DocumentNumber” | „StatusInfo” | „StatusMessage” | „CreatedDate” | „ExportedDate”
Zwracana wartość
Ta funkcja zwraca String.
Zwraca ciąg
Przykłady
Przykład 1:
Zwróć numer eksportu dokumentu dla bieżącego identyfikatora sprawy
ERP_GetDocumentExportStatus („DocumentNumber”);
Czytaj więcej
Ta funkcja umieszcza dokument w buforze, powiadamiając określonych użytkowników o statusie operacji.
Składnia
ERP_PutDocumentInBufor („documentValue”, „documentNumber”, „documentType”, „usersToInform”);
Argumenty funkcji
documentValue - (String) Rzeczywista treść dokumentu.
documentNumber - (Decimal) Numer dokumentu.
documentType - (String) Typ dokumentu.
usersToInform - (String) Loginy lub nieprzetworzone adresy e-mail użytkowników, którzy mają być informowani o statusie operacji. Wiele wartości można oddzielić za pomocą „,” lub „;”.
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true w przypadku sukcesu, false w przypadku błędu podczas dodawania dokumentu do bufora.
Przykłady
Przykład 1:
ERP_PutDocumentInBufor („test doc”, „123”, „text”, „rsimmons; external @ company.com, jsimmons”);
Czytaj więcej