Comment puis-je créer un nouvel utilisateur dans la boutique en ligne/Netsuite sans les enregistrer? session.registerGuest()
et session.registerCustomer()
vont à la fois se connecter à l'utilisateur et créer un nouvel utilisateur.Création d'utilisateurs sans les ouvrir?
Dans mon cas, je veux seulement que l'utilisateur soit créé. Heres l'usecase: nous vendons des tests médicaux. Lors de l'achat d'un test, nous créons un utilisateur pour le patient (qui n'est probablement pas l'acheteur). J'ai donc besoin de créer un nouvel utilisateur, j'espérais juste utiliser session.registerGuest()
mais cela connecte le nouveau patient et déconnecte l'acheteur/client.
Des idées sur la meilleure façon de créer un utilisateur (et ne pas causer de maux de tête sur la piste)? Je pourrais juste créer un nouvel enregistrement dans le client mais je suis défavorable à faire ceci parce que je ne peux pas placer tous les champs nécessaires qui pourraient causer des maux de tête en bas de la piste quand/si ce patient consolide à un client à part entière. Créer le patient en tant qu'entité personnalisée (c.-à-d. En dehors de la table client) n'est pas la solution, car il pourrait éventuellement devenir client. Je devrai consolider, associer des commandes (tests), etc.
Si je aller le chemin de la création d'un nouvel enregistrement d'utilisateur, des conseils sur les colonnes/champs de clients essentiels que je devrais définir?