bruk
(bruk)
October 25, 2018, 2:27pm
1
Bonjour,
J’aimerais publier des données dans un template XML et l’envoyer en utilisant un web-service.
Pouvez-vous me donner des exemples car je n’ai pas trouvé des codes sur ce lien.
https://www.simplicite.io/resources/documentation/01-core/publication-examples.md
Merci d’avance.
david
(David AZOULAY)
October 25, 2018, 2:34pm
2
dans le doc https://www.simplicite.io/resources/documentation/01-core/publication-examples.md il y a un exemple de publication XML (RSS). Vous en avez aussi un dans la démo: la publication DemoOrder-XML
dont le template est:
<orders>
[BEGIN]
<order number="[VALUE:demoOrdNumber]" status="[VALUE:demoOrdStatus]">
<date>[VALUE:demoOrdDate]</date>
<product>
<reference>[VALUE:demoOrdPrdId.demoPrdReference]</reference>
<name>[VALUE:demoOrdPrdId.demoPrdName]</name>
<supplier>[VALUE:demoPrdSupId.demoSupCode]</supplier>
</product>
<quantity>[VALUE:demoOrdQuantity]</quantity>
<total>[VALUE:demoOrdTotal]</total>
<tax>[VALUE:demoOrdVAT]</tax>
<client>
<code>[VALUE:demoOrdCliId.demoCliCode]</code>
<name>[VALUE:demoOrdCliId.demoCliFirstname] [VALUE:demoOrdCliId.demoCliLastname]</name>
<address>[VALUE:demoOrdCliId.demoCliAddress1]; [VALUE:demoOrdCliId.demoCliAddress2]; [VALUE:demoOrdCliId.demoCliAddress3]; [VALUE:demoOrdCliId.demoCliZipCode]; [VALUE:demoOrdCliId.demoCliCity]; [VALUE:demoOrdCliId.demoCliCountry]</address>
</client>
</order>
[END]
</orders>
Une fois votre publication dûment paramétrée et validée celle-ci est directement accessible via les webservices REST de l’objet correspondant (ex dans la démo: /api/rest/DemoOrder?_printtemplate=DemoOrder-XML
)
bruk
(bruk)
October 25, 2018, 2:37pm
3
Merci pour votre réponse. Mais j’aimerais publier seulement la ligne sélectionnée. Je pense que ce template contient un boucle…
david
(David AZOULAY)
October 25, 2018, 2:39pm
4
Un template de publication peut porter sur 1 ligne unique ou sur une liste de lignes
david
(David AZOULAY)
October 25, 2018, 2:40pm
5
Choissez “On object only”
bruk
(bruk)
October 25, 2018, 2:41pm
6
d’accord. je vais l’essayer et vous tenir au courant. Merci.
bruk
(bruk)
October 25, 2018, 2:48pm
7
Juste une question!!
Est ce qu’il y a un moyen pour déclencher la publication depuis le script rhino.
david
(David AZOULAY)
October 25, 2018, 2:52pm
8