Génération BI par SHDB pour modif. mandat SEPA via transaction XD02

Génération BI par SHDB pour modif. mandat SEPA via transaction XD02

Messagede nadine13 » 23 Septembre 2014, 12:52

Bonjour tout le monde !!!
Je suis en train de modifier une interface de mise à jour client automatique (en batch input) en y ajoutant la gestion des mandats SEPA. La création des mandats fonctionne très bien mais la modification pas du tout. J'utilise la tansaction XD02 et via SHDB, j'ai récupéré toutes les données pour le BI mais j'ai le message d'erreur "Données de batchinput n'existent pas pour le dynpro SAPLSEPA_MANDATE_UI_LIST 0100".
Et quand j'exécute l'enregistrement généré par SHDB (exemple ci-dessous), je n'obtiens pas non plus le résultat attendu. En effet, on dirait qu'il manque le double-click sur le n° du mandat qui permettrait d'ouvrir la fenêtre contenant le détail du mandat à modifier.
28......SAPMF02D......120......X............
29............0............BDC_OKCODE....../00
30............0............KNA1-BRSCH......
31............0............KNA1-STCD2......502181431
32............0............KNA1-STCD1......50218143100011
33......SAPMF02D......130......X............
34............0............BDC_CURSOR......PUSH_MANDATE(01)
35............0............BDC_OKCODE......=MNDT
36......SAPLSEPA_MANDATE_UI......210......X............
37............0............BDC_OKCODE......=ENTR
38............0............BDC_SUBSCR......SAPLFI_APAR_SEPA_MANDATES 0200ID_MAN_SUB
39............0............BDC_SUBSCR......SAPLSEPA_MANDATE_UI 0201TS_MAN_SUB
40............0............RFSEPA_WA-STATUS......1
41............0............RFSEPA_WA-PAY_TYPE......N
42............0............RFSEPA_WA-VAL_FROM_DATE......20140904
43............0............RFSEPA_WA-SIGN_CITY......CANNES
44............0............RFSEPA_WA-SIGN_DATE......20140904
45......SAPLSEPA_MANDATE_UI_LIST......210......X............
46............0............BDC_OKCODE....../EENTER
47......SAPMF02D......130......X............
48............0............BDC_OKCODE......=ENTR
49......SAPMF02D......210......X............
50............0............BDC_OKCODE....../00
51............0............KNB1-AKONT......4631000
52............0............KNB1-ALTKN......1120000003
53............0............KNB1-FDGRV......C5
54............0............KNB1-KNRZE......0002000034

Si quelqu'un peut m'aider sur ce coup-là, c'est très volontiers.
Merci !!!![
nadine13
Posteur débutant
Posteur débutant
 
Messages: 5
Inscription: 23 Septembre 2014, 09:20

Re: Génération BI par SHDB pour modif. mandat SEPA via transaction XD02

Messagede thoul » 24 Septembre 2014, 09:02

Bonjour,

Je ne vais pas prendre le temps d'analyser le retour de la simul BI (pas très parlant, désolé) mais je te fais part de mon retour d'experience sur un cas similaire:
Dans le cadre d'une intervention sur une interface client existante, il m'a été demandé de gérer la création/modification de mandats.

L'interface était gérée par un Batch spécifique qui traitait, en fonction des besoin, tous les onglets de la fiche client sur les données générales et société.
Plutot que d'ajouter la simulation d'écran du mandat à partir des infos banques (avec, comme tu l'indique, la gerstion du double click sur le mandat), j'ai pris le parti de simuler la transaction de Création/MàJ du mandat à la fin de la simulation XD02/02

2 raisons à cela:
-Ne pas ajouter une couche dans un enchainement d'écran déjà lourde
-Le double clic sur la ligne mandat ne m'inspire pas confiance dans une simulation BI
-Comment fait-on pour gérer les cas ou un client à plusieurs mandats? Comment se positionner sur la ligne a double cliquer?

Bref, tout cela m'a conduit à utiliser les transactions FSEPA_M1/FSEPA_M2 pour gérer le sujet.

A ma connaisance, il n'existe pas de BAPI(pour le moment?) pour gérer les mandats SEPA

Bon courage
thomas
'si il n'y a pas de solution, c'est qu'il n'y a pas de problème'
Avatar de l’utilisateur
thoul
Posteur confirmé
Posteur confirmé
 
Messages: 62
Inscription: 26 Juillet 2010, 10:56


Retourner vers ABAP

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron