ENTRETIEN DES INTERFACES D'APPEL (CDP.CF) KVZCSS

7.69.1 ENTRETIEN DES INTERFACES D'APPEL


Avec ce programme, vous avez la possibilité d'appeler des interfaces
activer ou désactiver.
Les exigences suivantes s'appliquent à l'utilisation d'interfaces d'appel:
- Pour l'interface d'appel, un programme (nom) doit être
bibliothèque et une bibliothèque de données. Les données
bibliothèque est utilisée pour entrer des fichiers (contient des données de la
programme externe à remettre au véhicule) dans cette
Rechercher une bibliothèque ou des fichiers de sortie (contenant des données
du package voiture au programme externe) dans ce
Bibliothèque, en supposant que la sortie
les fichiers ne sont pas disponibles au moment de l'appel.
ATTENTION: pour les interfaces d'appel 'EPCEXPORT' et 'EPCIMPORT'
Les fichiers d’entrée et de sortie sont toujours dans la bibliothèque
'QTEMP' créé.
- Chaque interface d'appel a la possibilité d'afficher tous les paramètres
ter (nom du programme, bibliothèque du programme, etc.) spécifique à la marque
ou en général. Lorsque vous appelez l'interface d'appel
Si aucune variante spécifique à la marque n’est trouvée, le
interface d'appel générale utilisée.
Si une variante spécifique à la marque peut être traitée et
logique, dépend de l'interface respective et
est utilisé dans la description des interfaces d'appel individuelles.
conduit.
- Si une interface d'appel est activée, ce sera pour cela
Programme enregistré d'interface d'appel appelé. Ce pro-
toujours les paramètres suivants sont donnés:
Description Type Longueur
Version * car 10
Bibliothèque de données * car 10
Parameter block * char 1024
Touche d'erreur * car 7
La structure du bloc de paramètres dépend de celui qui est respecté
Interface.
Si le programme externe détecte une erreur, il peut
Erreur sous la forme d'une clé alphanumérique à 7 chiffres
le programme appelant sera passé.
Les interfaces d’appel suivantes sont actuellement disponibles:
- Vérifier le numéro d’ ID utilisateur CHKUID (via WebService)
Fichier d'entrée: aucun
Fichier de sortie: aucun
Variante spécifique à la marque: non
Bloc de paramètres Champ Type Longueur
Numéro de client S 6
Pays A 3
Numéro d'identifiant A 17
Statut A 1
Statut: 0 = le numéro UID est invalide
1 = le numéro UID est valide
Cette interface d'appel permet de vérifier la validité
un numéro UID dans le service clientèle.
- Obtenez des valeurs de travail AWNR
Fichier d'entrée: aucun
Fichier de sortie: aucun
Variante spécifique à la marque: oui. Accès à la marque spécifique
Cette variante est basée sur la marque de commande.
Bloc de paramètres Champ Type Longueur
Sortie: numéro de travail A 20
Marque A 2
Type A 20
Année modèle S 5
Numéro de moteur A 20
Numéro de châssis A 20
Date d'approbation S 8
Classe de type A 10
Entrée: numéro de travail A 20
Texte 1 A 30
Texte-2 A 30
Texte-3 A 30
Texte 4 A 30
Texte 5 A 30
Texte-6 A 30
Texte-7 A 30
Texte 8 A 30
Texte-9 A 30
Plaque d'immatriculation de l'outil A 1
Code d'outil A 1
Numéro AW ou AZ S 5S02
Prix fixe S 5S02
Indicateur de prix fixe A 1
Code TVA S 1
Groupe de prix S 1
Groupe de statistique S 2
Zone d'atelier S 2
Code historique S 2
Indicateur de pression A 1
Marque de peinture A 1
Leistungsgrad-KZ A 1
Autres valeurs A 1
Cette interface d'appel permet à l'utilisateur de se procurer
le masque VFAO1A0 avec F4 la fourniture de tout pour la position de travail
données requises via un programme externe.
Si vous appuyez sur la touche de fonction F4 dans le format d'écran VFAO1A0,
donc, après la réussite du programme externe automatique
branches de table au format suivant VFAO1A1.
Dans ce format, tous les champs de l’écran sont maintenant sélectionnés dans la section
fourni.
Seulement lorsque l'utilisateur appuie sur la touche Entrée, le contenu du champ est
te vérifié. L’appel lui-même ne fournit que les données non vérifiées sur
Écran disponible. En conséquence, mais l'utilisateur en a
Les champs ne sont plus validés pour la maintenance. Ces champs peuvent aussi
lorsque vous rappelez ces positions, vous ne pouvez pas les modifier.
Si le programme externe détecte une erreur, cette erreur peut
sous la forme d'une clé alphanumérique à 7 chiffres pour l'appelant
de programme. Cette clé est envoyée au général
transmis ma routine de texte d'erreur et le texte d'erreur a été décodé
si une phrase correspondante existe dans le fichier de texte d'erreur (FTX).
c'est.
ATTENTION: est entré via le bloc de paramètres dans le champ 'Valeurs additionnelles'
La valeur renvoyée par le programme externe n'est pas égale à <EMPTY>
après la prochaine saisie de l'utilisateur, le contrôleur revient à la
Passer l'interface.
Pour cette interface d’appel, un programme standard PUABKS est disponible.
pour un travail neutre à la marque, un aperçu des
scherten fonctionne fournitures.
En outre, il existe un programme standard PUAB1S, qui fournit une vue d'ensemble des
le travail stocké trié selon le nom fournit.
- EINVOICE Appel facture électronique
Paramterblock:
Entrée / sortie: groupe de données A 3
Numéro de route N 3
Plaque d'immatriculation A 1
'W' = commande de l'atelier
'F' = facture de véhicule utilitaire
Numéro de commande / numéro N 6
Action A 4
Numéro de facture N 6
Facture type A 3
Variante facture électronique A 1
Code de retour A 1
Returnmsg A 80
Variante spécifique à la marque: oui. Accès à la marque spécifique
Cette variante est basée sur la marque de commande.
Cette interface d’appel sert à créer un programme pour créer un
Pour appeler une facture électronique. Le message qui apparaît dans le RETURNMSG
est retourné est affiché.
Le programme appelé par le CDP s'appelle PREINV. Ce programme
remplit complètement les paramètres. Le champ de la bibliothèque de données doit être la bibliothèque
inclure le programme de création de la facture électronique
contient. Cette bibliothèque doit avoir une DTAARA nommée PREINV
contenir le nom du programme à appeler.
- Données du parc de stationnement EPCEXPORT pour une requête EPC
Fichier d'entrée: aucun
Fichier de sortie: EPE dans la bibliothèque QTEMP
Bloc de paramètres: pas de paramètres
Variante spécifique à la marque: oui. Accès à la marque spécifique
Cette variante est basée sur la marque de commande.
REMARQUE: La structure du fichier EPE est conforme à la norme COBOL.
dans le chapitre 'Interface EPC'.
Cette interface d’appel sert à fournir les données du véhicule pour une pièce
dans les catalogues de pièces (par exemple sur CD-ROM). dans le
Contracting, le masque VFAOE10 avec validation des données
créé dans le fichier EPE dans la bibliothèque 'QTEMP' et le
Appelé dans le programme d'interface d'appel appelé. Si ici
aucun nom de programme n'est enregistré, le masque VFAOE10 ne devient pas
affiché.
- Copier les listes de pièces EPCIMPORT à partir d'une requête EPC
Fichier d'entrée: EPK dans la bibliothèque QTEMP
EPP dans la bibliothèque QTEMP
EPZ dans la bibliothèque QTEMP
Fichier de sortie: aucun
Bloc de paramètres: pas de paramètres
Variante spécifique à la marque: oui. Accès à la marque spécifique
Cette variante est basée sur la marque de commande.
REMARQUE: La structure des fichiers EPK, EPP et EPZ en fonction de la
La norme COBOL se trouve au chapitre "Interface EPC".
Cette interface d'appel sert à prendre en charge une pièce de rechange
à partir d'un programme externe (programme EPC). Le disponible
Les données soumises au format VFAOE20 sont
La commande F22 est lue et affichée dans la vue d'ensemble VFAOE30.
montre. L'utilisateur peut contrôler les données et une dernière
Initier l'acquisition ou sans transférer les données au traitement de la commande
retourner au travail.
- Recherche de position de texte TXNR
Fichier d'entrée: aucun
Fichier de sortie: aucun
spécifique de la marquee Variante: Oui. Accès à la marque spécifique
Cette variante est basée sur la marque de commande.
Bloc de paramètres Champ Type Longueur
Sortie: Numéro de texte A 20
Marque A 2
Type A 20
Année modèle S 5
Numéro de moteur A 20
Numéro de châssis A 20
Date d'approbation S 8
Classe de type A 10
Entrée: numéro de texte A 20
Texte 1 A 30
Texte-2 A 30
Texte-3 A 30
Texte 4 A 30
Texte 5 A 30
Texte-6 A 30
Texte-7 A 30
Texte 8 A 30
Texte-9 A 30
Code historique S 2
Indicateur de pression A 1
Cette interface d'appel permet à l'utilisateur de se procurer
les masques VFAO1A0 / E0 / P0 / T0 avec type de position T avec F4 l'alimentation
toutes les données requises pour la position du texte par un programme externe
programme.
Si la touche de fonction F4 est enfoncée, le résultat sera plus efficace.
Traitement automatique du programme externe dans le format suivant
VFAO1T1 branches.
Dans ce format, tous les champs de l’écran sont maintenant sélectionnés dans la section
fourni.
Seulement lorsque l'utilisateur appuie sur la touche Entrée, le contenu du champ est
te vérifié. L’appel lui-même ne fournit que les données non vérifiées sur
Écran disponible. En conséquence, mais l'utilisateur en a
Les champs ne sont plus validés pour la maintenance. Ces champs peuvent aussi
lorsque vous rappelez ces positions, vous ne pouvez pas les modifier.
Si le programme externe détecte une erreur, cette erreur peut
sous la forme d'une clé alphanumérique à 7 chiffres pour l'appelant
de programme. Cette clé est envoyée au général
transmis ma routine de texte d'erreur et le texte d'erreur a été décodé
si une phrase correspondante existe dans le fichier de texte d'erreur (FTX).
c'est.
- Sélectionner la liste de pièces SLNR
Fichier d'entrée: aucun
Fichier de sortie: aucun
Variante spécifique à la marque: oui. Accès à la marque spécifique
Cette variante est basée sur la marque de commande.
Bloc de paramètres Champ Type Longueur
Numéro de nomenclature de sortie A 20
Marque A 2
Type A 20
Classe de type A 10
Année modèle S 5
Numéro de moteur A 20
Numéro de châssis A 20
Date d'approbation S 8
Entrée: numéro de nomenclature A 20
Cette interface d'appel permet à l'utilisateur de la nomenclature
informations de prise en charge / prix saisies dans l'interface d'appel
Appelez le programme.
Pour cette interface d’appel, un programme standard PUFSKS est disponible.
qui fournit une vue d'ensemble des éléments stockés pour les listes de pièces neutres.
listes de pièces enregistrées.
Sélectionnez facture CGVMSL pour correspondre au code -
Fichier d'entrée: aucun
Fichier de sortie: aucun
Variante spécifique à la marque: oui. Accès à la marque spécifique
Cette variante est basée sur la marque de commande.
Bloc de paramètres Champ Type Longueur
Matchcode de sortie A 20
seuls 10 chiffres sont utilisés
Marque A 2
Type A 20
Classe de type A 10
Année modèle S 5
Numéro de moteur A 20
Numéro de châssis A 20
Date d'approbation S 8
Entrée: numéro de nomenclature A 20
Cette interface d'appel permet à l'utilisateur de la nomenclature
informations de prise en charge / prix saisies dans l'interface d'appel
Appelez le programme.
Pour cette interface d’appel, un programme standard PUFS22 est disponible.
qui fournit une vue d'ensemble des éléments stockés pour les listes de pièces neutres.
listes de pièces enregistrées.
- STUCKL Sélectionnez une liste de pièces alternatives
Fichier d'entrée: aucun
Fichier de sortie: aucun
Variante spécifique à la marque: oui. Accès à la marque spécifique
Cette variante est basée sur la marque de commande.
Bloc de paramètres Champ Type Longueur
Numéro de nomenclature de sortie A 20
Marque A 2
Type A 20) seulement
Classe de type A 10)
NIV 20).
Numéro de moteur A 20) Art
Numéro de fabrication A 10) 'A' et
Année modèle P 4) 'K'
Entrée: numéro de nomenclature A 20
Cette interface d'appel permet à l'utilisateur de se procurer
la sélection de position dans les formats VFAO1A0, VFAO1E0, VFAO1T0,
VFAO1P0 avec le type d'élément 'L' et la libération des données dans l'interface d'appel
appelez le programme enregistré.
Une fois le programme externe terminé avec succès, le
tableau au format VFAOLL0 ramifié. Dans ce format est maintenant le
Champ 'BOM' fourni avec le numéro de la nomenclature, qui est remplacé par le
L'appel a été fourni.
Un programme standard PBFSA1 est disponible pour cette interface d'appel.
le. Le tableau correspondant se trouve dans le menu "Gestion des données de base".
maintenir ("Conserver les variantes de nomenclature").
- Ordres RZAKTIV en BDE ( collecte de données de production )
activer / désactiver
Fichier d'entrée: aucun
Fichier de sortie: aucun
Variante spécifique à la marque: non
Bloc de paramètres: Longueur du type de champ
Numéro de commande S 6
Statut A 1
Numéro de commande: numéro de commande de la commande à déclarer
Statut: Statut du rapport: '' = inactif
'1' = actif
Cette interface d’appel sert à indiquer l’état des commandes au BDE.
pour annoncer. À l'ouverture de la commande ou à la réactivation
une commande déjà facturée, cette commande est considérée comme «active».
rapporté. Lors de l'annulation ou de la facturation, une commande sera
cela signalé comme «inactif».
- RZANZEIGE Affichage en temps réel de BDE
Fichier d'entrée: aucun
Fichier de sortie: ZMS
Variante spécifique à la marque: non
NOTE: La structure du fichier ZMS est conforme à la norme COBOL.
le chapitre "Affichage en temps réel de l'interface de BDE".
les hommes.
Bloc de paramètres: Longueur du type de champ
Numéro de commande S 6
Numéro de commande: numéro de commande de la commande à afficher
Cette interface d’appel permet d’afficher en temps réel
appeler le BDE. Le programme externe reçoit le paramètre dans le bloc de paramètres
Numéro de commande et dans le fichier de sortie ZMS les sommes de la mécanique
des articles de commande. Quand l'utilisateur est à l'écran
formater VFAK1W0, l’item de menu 6, Appels en temps réel, devient automatique
branches dans le programme entré dans l'interface d'appel.
REMARQUE: dans les contrôles des données de l'entreprise, vous pouvez spécifier
sous quelle forme (norme de l'industrie, c'est-à-dire 1 heure = 100 min ou normale
heure, c.-à-d. 1 heure = 60 min) les données temporelles des données d'exploitation
système sont spécifiés.
ATTENTION: on suppose que le fichier de sortie ZMS est dans le fichier for
La bibliothèque de données définie par cette interface d’appel au moment de
L'exécution du programme n'est pas disponible.
programmes:
IZE PVFACP
Ecran PVFACO avec distribution en temps réel
APZ PVAPZP
Affichage PVAPZO avec allocation en temps réel
PVAPZP1 comme PVAPZP pour définir le statut à compléter et ainsi
mais pour pouvoir facturer chaque mécanicien
facturé fois un timbre soit présent. cette
L'estampillage peut aussi durer 0 minute.
PVAPZO1 comme PVAPZO pour définir le statut à compléter et ainsi
mais pour pouvoir facturer chaque mécanicien
facturé fois un timbre soit présent.
Ce timbre peut aussi être 0 minutes.
- Contrôle de validité FAKTCHK pour la facturation des commandes
Fichier d'entrée: aucun
Fichier de sortie: aucun
Variante spécifique à la marque: oui. Accès à la marque spécifique
Cette variante est basée sur la marque de commande.
Bloc de paramètres Champ Type Longueur
Numéro d'ordre de sortie S 6
Marque A 2
Statut A 1
Numéro de commande: numéro de commande de la commande en cours
Marque: Marque de commande de la commande en cours
Statut: <VIDE>
Entrée: Statut A 1
Cet appel coupetravail permet à l'utilisateur dans l'approvisionnement
le masque VFAV090 ou VFAO1B0 lors de la création de la facture ou
de la réception, le traitement automatique de l'appel dans l'interface
programme enregistré. Le champ 'Statut' est-il du programme externe?
retourné avec une valeur autre que <EMPTY> est facturé
de l'ordre non exécuté.
Si le programme externe transmet un code d'erreur, il sera
Clé transmise à la routine de texte d'erreur général et à la
Texte d'erreur déchiffré si une phrase correspondante dans le message d'erreur
fichier texte (FTX) est présent. Si aucun code d'erreur n'est transféré,
Si le texte d'erreur standard 'Commande n'a pas été publié pour facturation,
donné '.
programmes:
IZE PVFACQ
APZ PBAPZ1
PBAPZ2 avec indicateur de performance
PBAPZ4 comme PBAPZ2 pour définir le statut à compléter et ainsi
Il doit être possible de facturer chaque mécanicien
facturé fois un timbre soit présent.
Ce timbre peut aussi être 0 minutes.
- Contrôle de validité FAKTCHKIBD pour la facturation des commandes
La fonctionnalité et la structure des paramètres sont identiques à celles de FAKTCHK. Voici
vérifié si tous les timbres de IBD sont complets
Le programme à entrer est PRJAKS
- Comparaison des numéros de commande RZTEVAUFTR dans le traitement de fin de journée
Fichier d'entrée: aucun
Fichier de sortie: ZFA
Bloc de paramètres: pas de paramètres
Variante spécifique à la marque: non
REMARQUE: La structure du fichier ZFA est conforme à la norme COBOL.
au chapitre 'Correspondance des numéros de commande d'interface dans BDE'.
les hommes.
Cette interface d’appel sert toutes les commandes avec leur statut
pour annoncer le BDE. En fin de journée, toutes les commandes seront traitées
dans le fichier de sortie ZFA.
ATTENTION: on suppose que le fichier de sortie ZFA est dans le fichier for
La bibliothèque de données définie par cette interface d’appel au moment de
L'exécution du programme n'est pas disponible.
- Enregistrement RZTEVINRZ en temps réel depuis BDE
Fichier d'entrée: ZFZ
Fichier de sortie: aucun
Fichier de mise à jour: FAZ (temps réels du package de voiture)
Bloc de paramètres: pas de paramètres
Variante spécifique à la marque: non
REMARQUE: La structure du fichier ZFZ est conforme à la norme COBOL.
reportez-vous au chapitre "Enregistrement en temps réel à partir de BDE".
Cette interface d’appel est utilisée en temps réel depuis le BDE sur le
Fichier d'entrée ZFZ dans le fichier en temps réel de la voiture FAZ. À chacun
Si l'enregistrement du TOF est enregistré, le code de mise à jour est défini sur '1'.
ensembles, pour lesquels aucun enregistrement en double ne peut avoir lieu.
Le programme externe sera inclus dans la fermeture quotidienne avant la réservation du
diverses statistiques du traitement de la commande appelé.
REMARQUE: dans les contrôles des données de l'entreprise, vous pouvez spécifier
sous quelle forme (norme de l'industrie, c'est-à-dire 1 heure = 100 min ou normale
heure, c.-à-d. 1 heure = 60 min) les données temporelles des données d'exploitation
système sont spécifiés.
- RZTEVINSO livre d' autres temps de BDE
Fichier d'entrée: ZLO
Fichier de sortie: aucun
Fichier de mise à jour: LOS (autres moments du package voiture)
Bloc de paramètres: pas de paramètres
Variante spécifique à la marque: non
REMARQUE: La structure du fichier ZLO est conforme à la norme COBOL.
dans la section 'Enregistrement d’autres moments de BDE' à
prendre.
Cette interface d’appel sert d’autres horaires du BDE via
entrez le fichier d'entrée ZLO dans le fichier de voiture LOS. Chaque fois
Si le ZLO est défini, le code de mise à jour est défini sur '1',
par lequel aucune publication en double ne peut avoir lieu.
Le programme externe sera inclus dans la fermeture quotidienne avant la réservation du
diverses statistiques du traitement de la commande appelé.
REMARQUE: dans les contrôles des données de l'entreprise, vous pouvez spécifier
sous quelle forme (norme de l'industrie, c'est-à-dire 1 heure = 100 min ou normale
heure, c.-à-d. 1 heure = 60 min) les données temporelles des données d'exploitation
système sont spécifiés.
- Désactive les totaux de temps de commande RZTEVRZSUM pour BDE
Fichier d'entrée: aucun
Fichier de sortie: ZZS
Bloc de paramètres: pas de paramètres
Variante spécifique à la marque: non
REMARQUE: La structure du fichier ZZS est conforme à la norme COBOL.
dans le chapitre 'Désactivation de l'interface des totaux de temps de commande pour BDE'
retirer.
Cette interface d’appel sert à fournir au BDE les totaux de temps des commandes.
via le fichier de sortie ZZS.
Le programme externe sera inclus dans la fermeture quotidienne avant la réservation du
diverses statistiques du traitement de la commande appelé.
REMARQUE: dans les contrôles des données de l'entreprise, vous pouvez spécifier
sous quelle forme (norme de l'industrie, c'est-à-dire 1 heure = 100 min ou normale
heure, c.-à-d. 1 heure = 60 min) les données temporelles des données d'exploitation
système sont spécifiés.
ATTENTION: on suppose que le fichier de sortie ZZS est dans le fichier for
La bibliothèque de données définie par cette interface d’appel au moment de
L'exécution du programme n'est pas disponible.
- TEVENDCALL Appel de n’importe quel programme utilisateur à la fin
le traitement de fin de journée
Fichier d'entrée: aucun
Fichier de sortie: aucun
Bloc de paramètres: pas de paramètres
Variante spécifique à la marque: non
Cette interface d’appel sert à n’importe quel programme utilisateur
appel à la fin du traitement de fin de journée.



Interfaces d’appel de soins - VZCSS10


Interface d'appel 10 chiffres alphanumériques
Ici, vous spécifiez le nom de l'interface d'appel que vous souhaitez
ou éteindre.
REMARQUE: vous n'avez l'option ici que pour les applications déjà installées.
interfaces d'appel générales et découpage d'appel dépendant de la marque
demander à installer. L'installation initiale d'un appel
L'interface ne peut pas être réalisée avec ce programme.


Marque 2 chiffres alphanumériques
Ici, vous spécifiez la marque pour laquelle vous souhaitez utiliser l'interface d'appel.
ou éteindre. Est-ce un appel neutre?
Interface, ce champ reste vide.
La marque doit être créée dans les données de l'entreprise.
ATTENTION: l’interface d’appel sélectionnée a-t-elle une interface spécifique ?
Nom de marque et non conforme à la marque
nom de la marque, vous recevrez un message d'erreur.



Activer / désactiver les interfaces d'appel - VZCSS11


Activer 1 chiffre alphanumérique
Valeurs permises: VIDE, J
Dans ce champ, vous pouvez spécifier si cette interface d'appel
ou devrait être éteint.
VIDE = l'interface d'appel est désactivée.
J = L'interface d'appel est activée.


Programme 10 chiffres alphanumériques
Dans ce champ, entrez le nom qualifié du profil de l'utilisateur.
grammes.


Bibliothèque de programmes 10 chiffres alphanumériques
Dans ce champ, entrez le nom qualifié de la bibliothèque de programmes.
thek.
ATTENTION: le programme et la bibliothèque de programmes doivent exister
Sinon, un appel à l'interface CALL appropriée peut être requis
provoquer un crash.


Bibliothèque de données 10 chiffres alphanumériques
Dans ce champ, vous définissez la bibliothèque de données pour les programmes utilisateur
fixe. La bibliothèque de données est utilisée pour stocker les fichiers d'entrée dans cette bibliothèque.
trouver thek ou transformer les fichiers de sortie dans cette bibliothèque.
ATTENTION: la bibliothèque de données doit être présente, sinon un
Appeler l'interface CALL appropriée pour provoquer un crash.
version
Dans ce champ, on vous indiquera pour quel véhicule
Version du programme cette interface d'appel est valide.