Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Contenu TechKnow en ligne

RÉSUMÉ Cet article décrit l’photocopie d’un rapport d’analyse financière avancée
(AFA) spécifique d’une société à une autre dans
Microsoft Business Solutions - Excellent cours. Pour cet exemple, la société A avec un ID de société de COMPA dispose d’un rapport d’FAA nommé « Rapport d’fafa spécial ». Dans le cadre de cet exemple, vous devez vous rapporter à la Société B avec un ID de société COMPB.


Informations

supplémentaires, 1. Sauvegardez la base de données de chaque entreprise.


2. Pour déterminer l’ID d’état de l’état existant dans la société A, définissez la base de données (DB) sur COMPA, puis dans la fenêtre de requête, entrez le code suivant :

select * from AF40100

Dans la fenêtre Résultats, recherchez Rapport d’pertinence sous la colonne RPRTNAME, puis notez son REPORTID. Dans cet exemple, REPORTID a la note 10.


Pour l’ID d’état suivant disponible dans la société B, définissez la DB sur COMPB. Entrez ensuite la fenêtre de requête, sélectionnez max (REPORTID) d’AF40100. Dans cet exemple, le nombre 5 est le résultat. Le résultat indique qu’il existe déjà 5 rapports d’fafa dans la société B. Le nouveau numéro est le numéro séquentiel suivant : 6. Lorsqu’il n’existe aucun rapport d’fafa, le résultat est « (null) ». Si ce comportement se produit, utilisez le chiffre 1.


3. Copiez les informations AF40100 de la société A à la société B à l’aide de la commande de requête suivante. Lorsque les bases de données sont spécifiées dans la commande, le paramètre de la base de données N’est pas important.


dans COMPB. AF40100

select

RPRTNAME, 6, RPRTTYPE, CLCFRPRT, LSTMODIF, NOTEINDX

from COMPA.. AF40100 lorsque REPORTID = 10 Cette action dupliquera les données du

10e rapport de la société A, en fixant le nouveau REPORTID sur 6 dans la société
B. Veillez à remplacer les 6 et 10 par les résultats trouvés à l’étape 2.


4. Les autres tables à copier sont AF40101, AF40102, AF40103, AF40104, AF40105, AF40106, AF40107, AF40108, AF40200 et AF40201. À l’aide de chaque table, effectuez les opérations suivantes : Pour la société A, sélectionnez * à partir de AF40xxx où REPORTID = 10 (xxx est l’un des


100 ou 200 nombres). Si '(0 ligne(s) affecté(s) est affiché(s) dans la fenêtre de résultats, continuez à la table suivante, car il n’y a aucune donnée qui doit être copiée à partir de ce tableau. Sinon, entrez une requête au format suivant :


insérez dans COMPB. AF40xxx

select

6, remaining_columns

from COMPA.. AF40xxx où REPORTID = 10 Remplacez le terme « remaining_columns » par les noms de colonne


spécifiques de la table. Référencez toutes les colonnes à l’exception de la première colonne, de la colonne REPORTID et de la dernière DEX_ROW_ID. La fonction REPORTID est définie en spécifiant 6 dans sa position et la DEX_ROW_ID est générée automatiquement. N’oubliez pas de remplacer les 6 et 10 par les résultats obtenus à l’étape 2.


Par exemple, l’instruction d’insertion pour AF40101is est la suivante :

insérez dans COMPB. AF40101

select

6,MNHDRCNT,MNFTRCNT,SHDRCNT,SFTRCNT,ROWCNT1,COLCNT, SHDRPCNT,SFTRPCNT,

MNHDRFLG,MNFTRFLG,SHDRFLAG,SFTRFLAG,MNHDRSIZ,MNFTRSIZ,SHDRSIZE_1,SHDRSIZE_2,

SHDRSIZE_3,SHDRSIZE_4,SHDRSIZE_5,SFTRSIZE_1,SFTRSIZE_2,SFTRSIZE_3,SFTRSIZE_4,

SFTRSIZE_5,SHDROPT_1,SHDROPT_2,SHDROPT_3,SHDROPT_4,SHDROPT_5,SHDRPRT_1,

SHDRPRT_2,SHDRPRT_3,SHDRPRT_4,SHDRPRT_5,SFTROPT_1,SFTROPT_2,SFTROPT_3,SFTROPT_4,

SFTROPT_5,SFTRPRT_1,SFTRPRT_2,SFTRPRT_3,SFTRPRT_4,SFTRPRT_5,COLDCNT ,COLDHSIZ_1,

COLDHSIZ_2,COLDHSIZ_3,COLDHSIZ_4,COLDHSIZ_5,COLDHSIZ_6,RTOTLSIZ,LAGEOSIZ,

COLOFSIZ,LFTMARGN,RTMARGIN,TOPMARGN,BOTMARGN

from COMPA.. AF40101 dans lequel REPORTID = 10 Verfify, le même nombre de lignes qui existent dans chaque table COMPA sont insérés dans chaque


table COMPB.


Remarque
1. Pour les rapports sur le solde, les flux financiers et les revenus conservés, il peut être possible que la colonne CLCFRPRT dans la table AF40100 soit mise à jour. CLCFRPRT indique le rapport dont calculer le revenu net et le résultat de la perte. Un rapport sur les pertes et les profits doit exister et faire l’être. Dans le cas contraire, le message suivant sera imprimé sur l’état :

« La source de revenus/pertes nettes pour xxx n’est pas un relevé de profits et de pertes »

(Dans le message d’erreur, xxx est le nom du rapport.)
Dans AF40100, déterminez le REPORTID du rapport sur les profits et pertes. La clcfRPRT doit avoir la même valeur pour le rapport nouvellement copié. Par exemple, si le rapport Sur les profits et pertes de la société B présente un REPORTID de 2. Ensuite, CLCFRPRT doit avoir la note 2 pour REPORTID 6. L’instruction de mise à jour est la suivante :

mise à jour COMPB. AF40100

set CLCFRPRT = 2

where REPORTID = 6.


Assurez-vous de remplacer 2 et 6 par les valeurs appropriées.


2. Si le message « L’année que vous avez sélectionnée pour une colonne historique n’est pas valide pour xxx » (où xxx est le nom du rapport) est imprimé lorsque vous exécutez le rapport. Par la suite, les années historiques de cette entreprise sont différentes de celles à partir des ans où le rapport a été copié. Mettre à jour dans Reports-Financial-Advanced Financial les informations historiques du rapport.


3. Il existe un script qui répertorie toutes les colonnes d’un tableau, à l’DEX_ROW_ID, qui peuvent faciliter la saisie des instructions d’insertion. Dans ce cas, remplacez la référence à REPORTID par le nombre approprié. Contactez le support technique de Microsoft Business Solutions pour recevoir le script LISTCOL.

Cet article était TechKnowknow Document ID:3743

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×