Page 1 sur 1

Sage 100 - PHP

MessagePosté: Jeu 25 Fév 2016 11:45
de theskel
Bonjour,

Je ne connais pas du tout sage et j'aurais aimé savoir s'il était possible via PHP de se connecté pour faire une requête et récupérer certaines informations?
Si oui auriez-vous des pistes pour m'aider

Merci beaucoup

Re: Sage 100 - PHP

MessagePosté: Ven 26 Fév 2016 15:00
de Le_Maraudeur
Bonjour,

est-ce qu'un webservice SOAP ou REST te conviendrait ?

Si oui je cherche des betatesteur pour une API webservice Sage 100

Re: Sage 100 - PHP

MessagePosté: Dim 28 Fév 2016 21:36
de n0uk!
Bonsoir,

Que fait t'on API ? Ce serait intéressant dans savoir un peu plus pour savoir si un beta test est possible.

Cordialement,

Re: Sage 100 - PHP

MessagePosté: Lun 29 Fév 2016 11:51
de Le_Maraudeur
La liste des services actuelle est la suivante :

Services Communs :
• SqlService
• UserService
• UtilityManager

Services Paramètres :
• PaysService
• ModeleReglementService
• InfoLibreService
• CategorieComptableService
• CategorieTarifaireService
• ConditionLivraisonService
• ModeExpeditionService
• TypeContactService
• ServiceContactService
• GammeService
• DossierService
• DeviseService
• PlanAnalytiqueService

Services Données Gestion Commerciale:
• TiersService
• AdresseLivraisonService
• ContactTiersService
• FamilleManager
• ArticleManager
• TarifManager
• StockManager
• CollaborateurManager

Services Données Comptabilité:
• CompteGeneralService
• CompteAnalytiqueService
• JournalService
• TaxeService
• ReglementTiersService
• EcritureService


Cette liste de services propose les fonctions de lecture et d'écriture pour chaque service, avec pour la plupart plusieurs signatures proposant divers arguments pour des appels plus simples et légers.

Exemple pour des services de lecture Tiers : GetTiersListByType(EnumTypeTiers.Customer), GetTiersByIdTiers(IdTiers=CT_Num), GetTiersListCustomer, GetTiersListSupplier, GetTiersListByPageRecordLimit(25), etc. De la même manière les services d'écritures sont pour la plupart proposés en plusieurs déclinaisons pour limiter les lignes de code en insertion quand on n'a pas besoin de détailler toutes les propriétés des objets. Le framework derrière s'occupe d'initialiser toutes les propriétés avec les valeurs par défaut.

Intéressé ?
La gestion des documents arrive bientôt.