API CRUD Manager Update Create

Version : ACE 1.0

Edition spéciale ES2

Package :fr.ACE.technicalframework.businesscomponent

CRUDManagerupdateCreate

   
Schémas d’entrée et de sortie : IN OUT

Cette API permet de sélectionner un ou plusieurs enregistrements pour le/les mettre à jour (équivalent de l’action "update" avec SQL). S'il n'y a pas d'enregistrement, l’API crée alors un seul enregistrement avec les valeurs fournies.

Pour en savoir plus, consultez la documentation de référence « WebService WSCRUDManager ».

API imbriquées : aucune.

Paramétrage (PPE)

Aucun.

Cas d’erreur

CAUSE EFFET
Un champ à initialiser n'existe pas. Aucun traitement n’est effectué.

Exemple(s) d’utilisation

Exemples de CRUDManagerCreateUpdate en sortie

<?xml version="1.0" encoding="UTF-8" ?>
-<CRUDManagerupdateCreateOut xmlns:service="http://www.ACE.fr/technicalframework/business/service/common" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="API_CRUD.xsd">
- <row num="1">
 <field name="Achvte" value="V" />
 <field name="Typeve" value="CDV" />
 <field name="Numeve" value="12" />
 <field name="Dateve" value="20041231" />
 <field name="Datval" value="20050102" />
</row>
- <row num="2">
<field name="Achvte" value="V" />
<field name="Typeve" value="CDV" />
<field name="Numeve" value="13" />
 <field name="Dateve" value="20041231" />
<field name="Datval" value="20050102" />
 </row>
- <row num="3">
 <field name="Achvte" value="V" />
<field name="Typeve" value="CDV" />
 <field name="Numeve" value="14" />
 <field name="Dateve" value="20041231" />
 <field name="Datval" value="20050102" />
 </row>
 </CRUDManagerupdateCreateOut>