Σφάλμα: "Αλληλουχία περισσότερων από ένα στοιχεία δεν επιτρέπεται ως πρώτο όρισμα fn:substring"
Αυτό το στοιχείο βάσης γνώσεων μεταφράστηκε από μηχανή για να σας διευκολύνει. Η SAP δεν παρέχει καμία εγγύηση για την ορθότητα ή πληρότητα της μηχανικής μετάφρασης. Μπορείτε να βρείτε το αρχικό περιεχόμενο επιλέγοντας Αγγλικά χρησιμοποιώντας τον επιλογέα γλώσσας.
Κατά την αντιγραφή του PurchaseOrderExportRequest ή άλλων εγγράφων από το Ariba Procurement (P2P), μπορώ να δω το παρακάτω σφάλμα στα SAP Integration Suite, Managed Gateway for Spend Management και SAP Business Network:
Μία αλληλουχία περισσότερων από ένα στοιχεία δεν επιτρέπεται ως πρώτο όρισμα fn:substring() ("abc@dummyhost.com", " abc@dummyhost.com ")
Αντιστοιχίσατε ένα πεδίο στο εργαλείο αντιστοίχισης SAP Integration Suite, Managed Gateway for Spend Management και SAP Business Network σε ένα τμήμα στοιχείου χρησιμοποιώντας μία λειτουργία δευτερεύοντος αλφαριθμητικού και δεν προσθέσατε βρόχο, επομένως η αντιστοίχιση δεν λαμβάνει υπόψη τα επόμενα στοιχεία.
Πρέπει να προσθέσετε βρόχο στο τμήμα είδους για να βεβαιωθείτε ότι η αντιστοίχιση ισχύει για όλα τα επόμενα είδη:
- Συνδεθείτε με τα SAP Integration Suite, Managed Gateway for Spend Management και SAP Business Network.
- Πατήστε Η διαμόρφωσή Μου > Αντιστοιχίσεις.
- Κάντε κλικ στο κουμπί μολύβι για τον τύπο εγγράφου που αντιμετωπίζετε.
Τώρα βρίσκεστε στην αντιστοίχιση για αυτόν τον συγκεκριμένο τύπο εγγράφου, κάντε τα εξής:
- Πατήστε με το δεξί κουμπί στη γραμμή της αντιστοίχισης που εκτελείτε στο τμήμα είδους.
- Πατήστε Μεταβλητή Στόχου > Θέση και πατήστε στο τμήμα είδους από τη δομή στόχου (εμφανίζεται στη δεξιά πλευρά της οθόνης).
- Επαναλάβετε το βήμα 1 αλλά αυτή τη φορά πατήστε Προσθήκη Συνθήκης Πηγής.
- Πατήστε στο κύριο τμήμα του πεδίου που αντιστοιχίζετε από τη δομή πηγής (εμφανίζεται στην αριστερή πλευρά της οθόνης).
- Θα εμφανιστεί ένα αναδυόμενο παράθυρο, κάντε κλικ στην επιλογή Μεταβλητή θέσης.
SAP Integration Suite Managed Gateway > Managed Gateway for Procurement