2017-04-26 2 views
1

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?

Répondre

1

Cela peut en fait être assez minime. Vous avez besoin d'un nom. Vous pouvez le faire facilement via un Suitelet.

Bien sûr, si vous voulez transformer l'enregistrement client en un client réel, vous devez définir suffisamment d'informations pour pouvoir récupérer l'enregistrement, sinon la création en premier lieu est inutile. Donc, en plus du nom, vous devez penser comment relier l'espace réservé à une personne réelle qui est prête à offrir une certaine identité. Une valeur ajoutée possible est d'inclure certaines informations qui identifient le créateur du client d'origine ou un produit associé afin que vous puissiez suivre les revenus ou avoir une idée du succès de la campagne si l'espace réservé devient un client.

Si vous faites ce travail en tant qu'entrepreneur, vous devriez bien sûr savoir de votre client quelles sont les exigences minimales. Vous devriez peut-être créer le dossier client en tant que prospect ou en tant que prospect plutôt qu'en tant que client.