Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Créer un article par code sans afficher sa SigForm

0000003231     -      25/06/2024

Ce code permet de créer un nouvel article par code sans afficher l'écran contenant ses données. Il exploite la méthode RecordCreateAndSave de la classe MercatorUi.Sig.Sig.

Cette méthode applique :

  • le nouvel identifiant selon les paramètres du dossier (sauf si le nouvel id est forcé via le paramètre newId)
  • les valeurs par défaut
  • le code EAN automatique le cas échéant.

Ce code est utilisable sur tous les signalétiques de Mercator.

Attention : cette fonction n'effectue aucun contrôle d'intégrité sur les données transmises, hormis ceux déterminés par les contraintes sur la base de données. Elle ne donne non plus aucun avertissement habituellement disponible dans l'interface de Mercator (doublons de clés, ...). Les scripts ne sont pas non plus exécutés.

Zoom
MercatorUi.Sig.SigStock sigStock = MercatorUi.Sig._SigsStatic.SigByModule<MercatorUi.Sig.SigStock>();
bool b = sigStock.RecordCreateAndSave("Nouvel article", (dr) =>
{
    dr["s_prix_ti"] = 99;
    dr["s_modelen"] = "Nieuw artikel";
});