Question

Nous travaillons sur l'intégration avec Micros POS 3700 (v. 4.8).

Lorsque nous envoyons une demande à son interface Web, nous avons obtenu l'erreur suivante: le serveur n'a pas pu traiter la demande. -> L'initialisateur de type pour "resposapiweb.resposapiwebservice" a lancé une exception. -> L'enregistrement de configuration du client API n'a pas pu être trouvé.

Nous avons tout fait conformément à la documentation officielle - la classe d'employés et d'employés créés, enregistré un nouveau nœud de périphérique, un appareil et un poste de travail. Le panneau de commande affiche notre nœud et il est marqué vert.

Nous avons passé beaucoup de temps à essayer de comprendre ce qui ne va pas et nous avons essayé de nombreuses façons de le réparer, mais rien n'a fonctionné. Il n'y a aucune information sur cette erreur dans la documentation et nous n'avons rien pu en trouver sur Internet. Toute aide serait grandement appréciée.

Était-ce utile?

La solution

Je viens d'être résolu .......

Après avoir suivi les configurations de guide, effectuez les étapes suivantes.

Ajoutez un nouvel appareil sous forme de disque avec le même nœud de réseau.

Définissez ceci en tant qu'imprimante dans UserworkStations dans les imprimeurs suivants

  1. Imprimante de réception du client

  2. Imprimante de chèque d'invité

  3. CA Imprimante de bon

  4. Imprimante de journal.

Autres conseils

Pour le mien, c'était un chèque coincé. Un chèque coincé à partir de 5 jours avant que RESDBS ne savait pas comment gérer, et lorsque POSAPI a demandé une mise à jour sur le chèque, il crachait une erreur SQL. J'ai passé 3 heures à double vérification IIS, configurator et fichiers aléatoires pour une vérification flippante.

Un autre élément à considérer est de s'assurer que le système 3700 est en mode de démonstration (ou correctement agréé) - une licence appropriée est requise pour cette fonctionnalité et le service Web ne répondra pas s'il n'est pas correctement agréé. Le journal 3700D montre ce qui suit ...

* ERREUR * Le système 3700 POS n'est pas correctement agréé. | Ven 12 octobre 15:13:25 2012 | Serveur | Posapi | 0 | Échec de la création ou de l'initialisation de l'interface RESDBS, HRESULT = C701045F |

Ven 12 octobre 15:13:25 2012 | Serveur | Posapi | 0 | [0xc701045f] L'enregistrement de configuration du client API n'a pas pu être trouvé. |

En supposant que vous êtes NE PAS Travailler sur un système de production et vous souhaitez placer le système en mode de démonstration, procédez comme suit;

Démarrer -> Programmes -> Applications Micros -> Utilitaires -> Gestionnaire de licences

Assurez-vous que la case à cocher de démonstration est cochée. (De plus, chaque section peut être activée séparément en mode démo, si vous vous développez sur un système en direct (non recommandé))

J'espère que cela aide

J'ai simplement résolu ce problème d'une autre façon ... J'ai essayé toutes les solutions ci-dessus sans succès, mais je l'ai finalement corrigé en remplaçant le resposapiweb.asmx par une copie d'un environnement fonctionnel. Je ne sais pas comment il s'est corrompu, mais celui de là avait 8 ans.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top