Partager via


Mappage des types de données pour les RFC personnalisés

Le tableau suivant fournit des informations sur les types de données SAP et la façon dont ils sont mappés aux types de données .NET pour le Z_EXTRACT_DATA_OO RFC. Cette RFC personnalisée est utilisée par le fournisseur de données pour SAP.

Notes

Pour le Z_EXECUTE_SAP_QUERY, qui est utilisé par le fournisseur de données pour SAP pour exécuter la commande EXECQUERY, tous les types de données SAP sont convertis en types de chaîne .NET.

Type de données SAP Type de données .NET
ACCP - Int32
- String, si l’option disabledatavalidation est définie dans l’instruction SELECT ou EXEC.
CHAR String
CLNT String
CUKY String
CURR Décimal, si la précision est inférieure ou égale à 28

Chaîne, si la précision est supérieure à 28
DATS -Datetime
- String, si l’option disabledatavalidation est définie dans l’instruction SELECT ou EXEC.
DEC Decimal
FLTP Double
INT1 Byte
INT2 Int16
INT4 Int32
LANG String
NUMC - Int32, si la longueur du champ est inférieure ou égale à 9
- Int64, si la longueur du champ est supérieure à 9 et inférieure ou égale à 19
- Chaîne, si supérieure à 19
- String, si l’option disabledatavalidation est définie dans l’instruction SELECT ou EXEC.
PREC Int16
QUAN Decimal
RAW Octet []
RSTR Octet []
SSTR String
STRG String
TIMS -Timespan
- String, si l’option disabledatavalidation est définie dans l’instruction SELECT ou EXEC.
UNITÉ String
LCHR String
LRAW Octet []

Voir aussi

Messages et schémas de message pour l’adaptateur BizTalk pour mySAP Business Suite