2017-08-16 13 views
6

Czy jest możliwe utworzenie niestandardowego pola w rekordach Kit/Package, które będą wyświetlać elementy zamówienia członka?Pole niestandardowe NetSuite dla zestawów/pakietów rekordów, które wskazują elementy zamówienia członków

Na przykład: Istnieje zestaw/opakowanie, które zawiera dwa składniki. Czy jest możliwe posiadanie niestandardowego pola o nazwie "SKU komponentu 1". To pole zostanie wypełnione SKU pierwszego elementu zamówienia {memberline}.

Odpowiedz

4

Tworzenie beforeSubmit skrypt zdarzenia użytkownika, który będzie uruchomić wyszukiwanie przeciwko elementów członkowskich i wypełnić pola niestandardowe z danych, które chcesz. Zrobiłem małe testy i jestem przekonany, że nie jest to coś, co można osiągnąć dzięki prostemu pozyskiwaniu na poziomie pól. Utworzenie tego zdarzenia użytkownika powinno być proste, zakładając, że posiadasz wiedzę na temat SuiteScript i JavaScript. Na początek jednak powinieneś używać tylko modułów "N/record" i "N/search", jeśli używasz SuiteScript 2.0. Informacje na temat obu można znaleźć z łatwością w pomocy.

0

Można oczywiście zbudować skrypt zdarzenie związane z użytkownikiem, który zapełnia zestaw pól niestandardowych elementów. Jaki jest twój przypadek użycia?

+0

Niestandardowe pola będą używane w rekordach Kit/Package. Każdy rekord Kit/Package będzie miał dwa komponenty SKU. W każdym rekordzie Kit/Package będą znajdować się dwa pola niestandardowe: (1) dla SKU nr 1 i (2) dla SKU nr 2 komponentu. Niestandardowe pola zostaną użyte do przeniesienia każdego komponentu do zapisanego wyszukiwania, które zostanie użyte do wygenerowania zaawansowanego szablonu PDF/HTML. Jest to twórczy sposób na obejście blokady, ponieważ nie można użyć funkcji Zapisz w podsumowaniu, aby wygenerować zaawansowany szablon PDF/HTML. –