0 votes

Plusieurs problèmes avec l'API question Résolu

Bonjour à vous,
J'arrive sans problème à ajouter de nouvelles factures via votre API utilisée dans mes scripts PHP, cependant je rencontre différente problèmes.
1 - Je n'arrive pas à supprimer le champ "seller_name", je me sers du champ "departement_id" pour récupérer les infos sur le vendeur mais je n'ai pas besoin du nom du vendeur en bas des factures et contrairement à la création de facture depuis votre site je ne trouve pas le moyen de ne pas renseigner ce champ.

2 - Je ne souhaite pas non plus du champ "sell_date", lorsque je renseigne ce champ à "off" comme indiqué dans votre documentation il semble y avoir un problème puisque les factures ne sont plus générées, problème qui est résolu en remettant une valeur de type "Y-m-d" à la place de "off", mais cependant je ne souhaite donc pas l'afficher.

3 - Pour la date limite de règlement je ne souhaite pas afficher de date mais un texte, "À réception", cela est t'il possible via l'API ?

4 - Un cadre qui est normalement réservé aux devis (celui pour le bon pour accord) apparait sur mes factures, alors que je spécifie bien "kind" : "vat", il y a t'il un moyen de se débarasser de ce cadre ?

Si cela peut faciliter la compréhension de mes erreurs, voici le code json que j'utilise :
$json ='{
"api_token": "' . $token . '",
"invoice": {
"test" : "true",
"kind" : "vat",
"number" : null,
"issue_date" : "' . $date_creation . '",
"department_id" : "214644",
"seller_person" : "",
"buyer_name" : "Client Intel",
"buyer_tax_no" : "FR45362780010",
"positions" :[
{
"name":"Produit Test",
"tax":23,
"total_price_gross":10.23,
"quantity":1
}
]
}}';

Merci à vous, cordialement.

Anonyme 21 février 2018 18:45:26
Réponse:

Bonjour,

Je vous remercie pour ces questions bien détaillées, je les ai transmises au Service Développement. Dès que j'aurai un retour je ne manquerai pas de vous tenir informé.

Pour ce qui est du Nom du Vendeur il faut peut-être au préalable vérifier ce que vous avez paramétrez sur votre compte. Je vous invite à lire le sujet correspondant : Nom du vendeur.

Bien Cordialement
Agathe

Commentaires

Avatar sugester medium
Vlad
Pour la question 1 je voulais dire le champ "seller_person" pardon

21 février 2018 19:09:29


identifiant
identifiant

Bonjour,

Je vous remercie pour ces questions bien détaillées, je les ai transmises au Service Développement. Dès que j'aurai un retour je ne manquerai pas de vous tenir informé.

Pour ce qui est du Nom du Vendeur il faut peut-être au préalable vérifier ce que vous avez paramétrez sur votre compte. Je vous invite à lire le sujet correspondant : Nom du vendeur.

Bien Cordialement
Agathe
--

 
 








 

22 février 2018 11:40:29


Avatar sugester medium
Vlad
Le problème 1 est résolu merci. J'attends de vos nouvelles pour le reste.

22 février 2018 11:52:17


identifiant
identifiant

Bonjour,

Pour répondre à vos autres questions :

Question n°2
Afin de ne pas avoir la date de paiement sur vos documents, il faut au préalable désactiver l'option "Afficher la date de paiement (correspond au champ "Paiement reçu le:")" depuis vos paramètres (Paramètres > Paramètres du compte > Paramètres d'impression), sans oublier de sauvegarder.
En revanche si vous parliez de la date de vente qui est une date additionnelle, vous pouvez également désactiver l'option correspodnante : "Afficher la "Date additionnelle" sur les documents" depuis vos paramètres (Paramètres > Paramètres du compte > Paramètres d'impression), sans oublier de sauvegarder.

Question n°3
La date limite de règlement. Vous pouvez bien entendu choisir ce qui vous arrange, il suffit d'indiquer : "payment_to_kind":"A réception".

Question n°4
En effet la mention "Date et signature du client précédée de la mention ‘Bon pour accord’ " s'affiche en principe uniquement sur les devis ou les bons de commande. Le développeur voudrait savoir si cela apparaît uniquement sur les factures créées par json ou de manière générale sur votre compte VosFactures?
Afin que l'on puisse vérifier cela de plus près, merci de bien vouloir activé l'accès technique comme expliqué ici.


En attendant votre retour,
Bien Cordialement
Agathe
--

 
 








 

22 février 2018 16:03:15


Avatar sugester medium
Vlad
Bonjour, j'ai été contaté par le support par mail le 22/02/2018 et j'ai répondu mais depuis plus de réponses... Ça commence à être long, pourriez vous répondre à mes dernières questions ? Merci.

08 mars 2018 12:08:26


identifiant
identifiant

Bonjour Monsieur,

Lorsque je vérifie l'historique de notre conversation, j'avais bien répondu à vos 4 questions, en deux emails (le 22.02.2018).

 1 - Je n'arrive pas à supprimer le champ "seller_name", je me sers du champ "departement_id" pour récupérer les infos sur le vendeur mais je n'ai pas besoin du nom du vendeur en bas des factures et contrairement à la création de facture depuis votre site je ne trouve pas le moyen de ne pas renseigner ce champ. 

Pour ce qui est du Nom du Vendeur il faut peut-être au préalable vérifier ce que vous avez paramétré sur votre compte. Je vous invite à lire le sujet correspondant : Nom du vendeur.

Comme indiqué dans l'aide en ligne, afin de ne pas faire apparaître le nom du vendeur sur vos documents vous devez :

  • laisser le champ "Nom du vendeur" vide depuis la fiche de renseignement de votre entreprise, sans oublier de sauvegarder,
  • choisir "Nom indiqué dans la fiche du département" dans le champ "Nom du vendeur par défaut" depuis Paramètres > Paramètres du compte > Options par défaut > Section Document, sans oublier de sauvegarder.


2 - Je ne souhaite pas non plus du champ "sell_date", lorsque je renseigne ce champ à "off" comme indiqué dans votre documentation il semble y avoir un problème puisque les factures ne sont plus générées, problème qui est résolu en remettant une valeur de type "Y-m-d" à la place de "off", mais cependant je ne souhaite donc pas l'afficher. 

Afin de ne pas avoir la date de paiement sur vos documents, il faut au préalable désactiver l'option "Afficher la date de paiement (correspond au champ "Paiement reçu le:")" depuis vos paramètres (Paramètres > Paramètres du compte > Paramètres d'impression), sans oublier de sauvegarder.
En revanche si vous parliez de la date de vente qui est une date additionnelle, vous pouvez également désactiver l'option correspodnante : "Afficher la "Date additionnelle" sur les documents" depuis vos paramètres (Paramètres > Paramètres du compte > Paramètres d'impression), sans oublier de sauvegarder.


3 - Pour la date limite de règlement je ne souhaite pas afficher de date mais un texte, "À réception", cela est t'il possible via l'API ? 

Vous pouvez bien entendu choisir ce qui vous arrange, il suffit d'indiquer : "payment_to_kind":"A réception".


4 - Un cadre qui est normalement réservé aux devis (celui pour le bon pour accord) apparait sur mes factures, alors que je spécifie bien "kind" : "vat", il y a t'il un moyen de se débarasser de ce cadre ? 

En effet la mention "Date et signature du client précédée de la mention ‘Bon pour accord’ " s'affiche en principe uniquement sur les devis ou les bons de commande. Le développeur voudrait savoir si cela apparaît uniquement sur les factures créées par json ou de manière générale sur votre compte VosFactures?
Afin que l'on puisse vérifier cela de plus près, merci de bien vouloir activé l'accès technique comme expliqué ici.

Nous n'avons jamais eu de retour de votre part à ce sujet et avons donc été dans l'impossibilité de vérifier ce qui se passe sur votre compte. Nous devrons vérifier le format utilisé et d'autres paramétrages.



Si vous avez d'autres questions, je reste à votre disposition pour tout renseignement complémentaire. N'hésitez pas à me recontacter.

En attendant une réponse de votre part,
Bien Cordialement
Agathe
--

 
 








 

08 mars 2018 13:49:19


Avatar sugester medium
Vlad
Re bonjour, merci mais non désolé mes 2 derniers emails sont resté sans réponse.
Voici mon premier email :

" Bonjour,
Ok, c’est bon pour la question 3.

Pour les 2 autres en fait ça ne le fait que pour les factures crées avec l’API en json. On dirait que c’est le template des devis qui est utilisé à la place de celui des factures, c’est une sorte d’hybride entre les 2.

Pour la question 2 je parle bien du champ « Date limite de validité » qui apparait normalement en haut à droite des devis. Date que je souhaite conserver sur les devis.

Pour la question 4 la mention du bon pour accord ne s’affiche pas, il y a juste le cadre prévu à cet effet mais vide.

Puisque nous continuons la conversation par email, j’ai mis en première pièce jointe une partie du code que j’utilise pour générer mes factures, même en spécifiant de manière redondante des paramètres normalement optionnels : invoice_template_id, income… il n’y a pas moyen de donner à mes factures la même apparence que celles crées de manière classique dans le site.

En seconde pièce jointe vous trouverez une capture d’écran de la facture la plus récente générée via l’API."

Et voici le deuxième :
"Bonjour,

Ok, c’est bon pour la question 3.

Pour les 2 autres en fait ça ne le fait que pour les factures crées avec l’API en json. On dirait que c’est le template des devis qui est utilisé à la place de celui des factures, c’est une sorte d’hybride entre les 2.

Pour la question 2 je parle bien du champ « Date limite de validité » qui apparait normalement en haut à droite des devis. Date que je souhaite conserver sur les devis.

Pour la question 4 la mention du bon pour accord ne s’affiche pas, il y a juste le cadre prévu à cet effet mais vide.

Puisque nous continuons la conversation par email, j’ai mis en première pièce jointe une partie du code que j’utilise pour générer mes factures, même en spécifiant de manière redondante des paramètres normalement optionnels : invoice_template_id, income… il n’y a pas moyen de donner à mes factures la même apparence que celles crées de manière classique dans le site.

En seconde pièce jointe vous trouverez une capture d’écran de la facture la plus récente générée via l’API où vous pouvez voir les éléments que je cherche à masquer."

Comme j'ai pu envoyé des pièces jointes par email il était plus simple pour vous de visualiser le problème.
Il restait donc la question 2 et la 3.

08 mars 2018 14:13:46


Avatar sugester medium
Vlad
Désolé pour le doublon.

08 mars 2018 14:14:51


Avatar sugester medium
Vlad
Je dois activer l'accès à vos développeurs pour combien de temps ?

08 mars 2018 14:18:36


identifiant
identifiant

Bonjour Monsieur,

En effet j'ai bien retrouvé vos deux emails (du 23.02.18 et du 27.02.18), mais ils étaient arrivés dans les spams, veuillez nous en excuser.
Nous aurons donc en effet besoin de l'accès technique, jusqu'à demain au minimum, le 09.03.2018.

En attendant votre confirmation,

Bien Cordialement
Agathe
--

 
 








 

08 mars 2018 15:53:59


Avatar sugester medium
Vlad
Bonjour, j'ai activé l'accès technique pour plusieurs jours. J'attends vos retours.

09 mars 2018 10:26:17


Avatar sugester medium
Vlad
Je précise que ce n'est pas pour mon compte, je vous ai envoyé le lien du compte concerné par email.

09 mars 2018 10:27:49


Ajouter un commentaire