//2016-01-14/pm sg75000b01 migration v15.1 (à partir de Sg74281b01) //*****RÉSOUDRE POINTEUR $4-1 au lieu de 0 !! //mod m: sPtr_isField //*************** MODIF STANDARD //utilisation nouvelle couche réseau ServerNet (décoché "Utiliser ancienne..." dans prefs / compatibilité) //2016-01-15/pm sg75001b01 migration v15.1 //mod m: SAPPLupdate //option "enregistrer les methodes en Unicode" = vrai//*************** MODIF STANDARD //mod m: [XINTERFACE].Inc_Offre.DEV_Bouton //m: S1_startup //*************** MODIF STANDARD //2016-01-25/pm sg75002b01 reprise Sg74082 //mod m: SAPPLupdate //mod m: ZContexteGesCom //mod m: MPrestExport //rename field (sql word): [CHANTIER]date ---> [CHANTIER]dateChantier //rename field (sql rules): [OFFRE_CLIENT]état ---> [OFFRE_CLIENT]etatOC //rename field (sql rules): [OFFRE_CLIENT]libellé ---> [OFFRE_CLIENT]libelleOC //2016-01-25/pm sg75002b01 +b02 vues SQL PA / Therefore de Canon //mod m: SAPPLupdate //mod m: COMPILER_GESc2 //add m: zPA_VuesSQL //mod m: SAPPL_StartUp (TO DO) //SCHEMAS SQL //mod propriété de la base (lecture et lecture/ecriture) : acces SQL aux données (Developpeurs uniquement) //create (one shoot) : schema sql "SkyGetion" : remplace Schema_Default //create (one shoot) : schemas sql "Archivage" //Code exécuté********************** //Début SQL //CREATE SCHEMA SkyGestion; //CREATE SCHEMA Archivage; //Fin SQL //Fin Code exécuté********************** //Ajout Groupe utilisateur : Archivage //ajout utilisateur Canon : mot de passe = c4n0n15 //create (one shoot) : Grant READ ON sur le schema Archivage pour le gpe utilisateur Archivage //accès au schema archivage au groupe archivage //Code exécuté********************** //Début SQL //grant READ ON Archivage To Archivage; //fin sql //Fin Code exécuté********************** //2016-02-05/pm sg75002b03 mod transfert contrat //mod m: SAPPLupdate //mod m: FFacture //2016-02-05/pm sg75002b03 ne pas donner de taille memoire aux process (4d gère) //******************* appels de Nouveau process //mod m: SMCPStartProc //mod m: sNumProcessCtrl //mod m: SProcess_ControlPanel //mod m: SStartUp //mod m: SThermo //mod m: SXML_ListeFichierDonnees //mod om: i_Licence.gsb_print //mod m: XLCTOBackgroundTask //mod m: xLCTOControlBGT //mod m: zMySqlExpCtrl //mod m: zNumDocProcessCtrl //mod m: zSignMailCtrl //******************* appels de Exécuter sur serveur //mod m: S1ProgramFolder //mod m: SFILEDeleteOnServer(path:t) //mod m: sFILEDocumentListOnServer(path:t)->DocumentList:BLOB //mod m: sFILEFolderListOnServer //mod m: sFILELoadOnServer //mod m: SFILESaveOnServer //mod m: sFILETreeNDocOnServer //mod m: SMAILSendMailOnServer //mod m: SMODLOGset_mlog //mod m: sSBGTControl //mod m: xLCTOControlBGT //mod m: zCreateWriteAuto //supprimé variable <>sv_SYS64bits //mod m: COMPILER_BDEVi //mod m: S1_startup //2016-02-08/pm sg75002b04 pouvoir inclure une pièce (opdi) dans journal salaire //mod m: SAPPLupdate //mod + rename field: [PIECES]xid_Salaire (L) ---> [PIECES]surJournalSalaire (B) //add m: ZUpdate75002 //mod m: IJournal //mod m: R_Journal_Init //*** //zcreatePieceSal //2016-02-08/pm sg75002b04 dupliquer piece SAL //mod m: ZPieceDupliquer //2016-02-08/pm sg75003b01 supprimer commandes obsolete compiler //mod m: SAPPLupdate //execute methode 00_replaceObsoleteComp (trouvé sur forum et modifiée) //à exporter et réutiliser dans les autres applis //2016-02-09/pm sg75003b02 corr err adr codes postaux //mod m: SAPPLupdate //mod m: ZRechercheCP //2016-02-09/pm sg75003b03 supprimer commandes obsolete compiler (suite) //recherche o_c_alpha //COMPILER_GESc //COMPILER_GESc2 //recherche _o_TABLEAU ALPHA //mod m: 00_replaceObsoleteComp (petit bug...) //2016-02-17/pm sg75004b01 corr err compact chapitre... //mod m: SAPPLupdate //mod m: zInitLBSaisie //2016-02-17/pm sg75004b01 ne pas faire les generer frappe clavier / aller a objet pendant comptabilisation //mod m: RTransfInvoice //mod m: R_Journ_InputCB //mod m: R_Journ_InputCC //mod m: RPieceInputCA //mod m: RPieceV_ManAb //**** //mod m: SSearchField*********** MODIF STANDARD //mod m: COMPILER_BDEVc*********** MODIF STANDARD //mod m: ZChoixCB //mod m: COMPILER_GESc //2016-02-18/pm sg75004b02 mod sel article : classe / groupe + marque //mod m: SAPPLupdate //mod m: MArticleModSel //mod f+fm: d_articleModSel //2016-02-18/pm sg75004b02 modif marque (pas de lien id) //mod fm: i_marque //2016-02-24/pm sg75005b01 journaliser toutes les tables (XX, XDIALOG et XINTERFACE ne l'étaient pas) //mod m: SAPPLupdate //Pour le 3 tables suivantes : add champ uuid + créé la clé primaire + inclure table fichier historique //---> XINTERFACE //---> XX //---> XDIALOG //2016-02-24/pm sg75005b02 cleanup LSTFRM + Shell... nonutilisé //mod m: SAPPLupdate //del table : LSTFRM_Config //del all (50) methods : LSTFRM_@ //del all (4) methods : Compiler_Lst@ //dell all (6) project form: LST@ //del pf (project form): "SHELL_ListForm_d" //mod m: M_FicheTrav //del all (4) methods : shell_@ //del m: LB_CELL_SET_ENTERABLE //del m: LB_Get_Selected_Cell_Value //del m: LB_LISTBOX_TO_PASTEBOARD //del m: LB_On_Double_Click //vidé corbeille //compacté + vérifié structure OK //2016-02-24/pm sg75005b03 eviter erreur clés primaires parfois sur XINTERFACE,... (atp par expl) //mod m: SAPPLupdate //add m: ZUpdate75005 //2016-03-15/pm sg75006b01 style sheet Mac OSX //mod m: SAPPLupdate //Helevtica ---> Arial //Lucida Grande reste mais on donne la même taille que sous windows (etait plus petit jusqu'ici) //2016-03-16/pm sg75006b02 SvdS recherche sur reel avec spe du pavé numerique ---> pb //mod m: SAPPLupdate //mod m: m: SSearchExec *** MODIFS STANDARSD //2016-03-17/pm sg75006b03 Editsoft eTVA //mod m: SAPPLupdate //add m: z_eTVA_Format //IRapport //mod field: [XPREFERENCES2]eTVA_AuthenticationCode A255 ---> A150 (cf xsd) //mod field: [XPREFERENCES2]eTVA_Agent_id A255 ---> A14 (cf xsd) //mod field: [XPREFERENCES2]eTVA_Agent_NoTVA A255 ---> A11 (cf xsd) //mod field: [XPREFERENCES2]eTVA_Agent_Tel A255 ---> A30 //add m: z_eTVA_ControleParam //mod f: sd_AlertText + bouton imprimer visible et fonctionnel //mod f: [XPREFERENCES2];"SSetUp" //mod m: IRapportXML_EtatsRecap //2016-03-17/pm sg75006b04 Editsoft eTVA //mod m: SAPPLupdate //add m: z_eTVA_Format //mod m: COMPILER_GESc2 //mod mo: sd_AlertText.gsb_print //2016-03-22/pm sg75007b01 corr err e-cone chercher facF par nom fourn //mod m: SAPPLupdate //mod f: o_facturef_chantier_Inc (enlevé "sur clic" des champs de recherche) //2016-03-23/pm sg75008b01 A&F 1eres corrections apres maj 4D2004 ---> 4dv15 //mod m: SAPPLupdate //mod fm: i_chantier //mod m: ZChangementClient //******************************** traiter textes type (replace variables,...) //add m: zTexteTypeTraitement //mod m: COMPILER_GESc2 //mod mo: i_facturembt.A_LB_FactureClient //mod mo: i_comClient.LBCC //mod m: ZTextSelect //mod mo: icommfour.A_LB_CommandeFour //mod mo: i_Contrat.A_LB_ContratSitePos //mod mo: i_ContratSite.A_LB_ContratSitePos //mod mo: i_offrefour.A_LB_DemOffreFour //mod mo: i_DemandeAchat.A_LB_DemAchat //mod mo: i_facturef.A_LB_FactureFour //mod mo: i_livclient.A_LB_LivraisonClient //mod mo: i_sortie.A_LB_LivraisonClient //mod mo: i_Entree.A_LB_LivraisonFour //mod mo: i_Liv_F.A_LB_LivraisonFour //mod mo: i_offre.A_LB_OffreClient //mod mo: i_OffreFournisseur.A_LB_OffreFour //mod mo: i_PreOffre.A_LB_PreOffreClient //******************************** GC et reprise info (projet ou doc prec ?) //ZDocGC_ChangeProjet //mod m: zPushCdeClient //******************************** vue E-cone ---> Vue A+F //mod m: D_Tables //***** champs COM_C_POS.forf_est dans listBox //mod m: zInitLBSaisie //2016-03-24/pm sg75008b02 A&F 1eres corrections apres maj 4D2004 ---> 4dv15 //mod m: SAPPLupdate //******************************** 4D write : use tableaux car datas pas forcément stockées //mod m: AComm_FPosWrite //2016-03-24/pm sg75008b02 A&F 1eres corrections /voir contrat meme si pas user 4DWrite //mod mo icommfour.gst_page //******************************** suivi etats GC //mod m: RTransfInvoice //2016-03-24/pm sg75008b02 A&F 1eres corrections apres maj // enlever bouton signatures... //mod f+fm: Inc_CommFour //2016-03-24/pm sg75008b02 Stemm / Lcto ralentissement Inc_PlanBudget //mod m: SAPPL_InitLB_Inc //mod f+fm: Inc_PlanBudget //mod mo : Inc_PlanBudget.ListBoxInc //2016-03-29/pm sg75009b01 A&F corrections apres maj 4D2004 ---> 4dv15 //mod m: SAPPLupdate //mod m: AComm_FPosWrite //mod fm: i_facturef //mod f+fm: p_faccpos_QBic2 //rename field: [LANGUE]doc_àrappeler ---> [LANGUE]doc_Arappeler //add m: ZaddOneSpaceForPrint //add m: RFact_Print_WA //mod m: RFact_Print //mod m: COMPILER_GESc2 //2016-03-29/pm sg75009b02 SvdS plan budget : remplacer "," par "." dans les codes //mod m: SAPPLupdate //mod f: sd_TestBase //add bouton: sd_TestBase."SvdS - Moulinette "." dans les budgets" //2016-03-29/pm sg75010b01 cor err A&F controle ligne sur doc actuel //mod m: SAPPLupdate //mod m: ZComPosToFac //mod fm: i_chantier //mod f: o_facturef_chantier //2016-03-29/pm sg75010b01 cor err A&F controle ligne sur doc actuel //mod m: zInitselecteurLigne //2016-03-30/pm sg75010b02 A&F sansWrite : intercepter err + permettre visu //mod m: SAPPLupdate //mod m: SAPPLpreferences //mod mo: [OFFRE_CLIENT].i_offre.entete //mod mo: [OFFRE_CLIENT].i_offre.pied //mod mo x 2: [OFFRE_CLIENT].i_offre.gvb_add3 x 2 (boutons inserer texte page 3) //2016-03-30/pm sg75010b02 A&F sansWrite : permettre visu = exec sur serveur //add m: zWRBlobVersImage //mod mo : [COMM_F];"icommfour".gst_page //mod fm : [COMM_F];"icommfour" //2016-03-31/pm sg75010b03 A&F diverses demandes spécifiques //mod m: SAPPLupdate //mod fm: [FACTURE_FOURNISSEUR];"i_facturef" //mod f: [XINTERFACE];"Inc_FactureF" //mod m: ZDocGC_ChangeProjet (enlevé confirm : changer le projet pour chaque ligne) //2016-03-31/pm sg75010b03 A&F diverses corrections //mod f: Inc_Métier9 //mod fm: [CHANTIER];"i_chantier" //2016-03-31/pm sg75010b03 A&F option Dupliquer et garder date <>PA_DuplGardeDate //mod m: SAPPLpreferences_Setup //mod m: COMPILER_GESi //mod m: ZFacF_Dupliquer //2016-03-31/pm sg75010b03 sauter de pu à taux de TVA (facF) //mod m: zSaisieChampsLB //2016-03-31/pm sg75011b01 SvdS corr err filtre membres inactifs //mod m: SAPPLupdate //mod m: SDBM_OnStartup //permettre TRACE avant Login developpeur... //mod m: S1_startup //mod m: sConvertType //mod m: SSearchExec //enlever @ de derriere "vrai@" //2016-03-31/pm sg75011b01 SvdS corr err num commande vrai/faux //remplacer Commande(214) par Commande(<>sv_NoVrai) //modif qu ne sert pas pour le moment car = 214 //remplacer Commande(215) par Commande(<>sv_NoFaux)//modif qu ne sert pas pour le moment car = 215 //**** //mod m: PAjoutJRNC //mod m: ZAM_Inc_Article //mod m: ZAM_IncProjet //mod m: Zi_budgetmPage //mod m: ZSelectArticle //mod om: o_cotisationInc.aQuitus //mod fm: o_membreInc //mod mo Inc_MailAdr.gvvl_IncMailInactif //mod mo: Inc_Membre.gvvl_IncMailInactif //mod mo: Inc_Membre.gvvl_IncMembreQuitus //faux //mod m: SAPPL_FiltresRecherches //mod m: zAjArticlEquiv //mod m: ZAM_d_ExtraitBanque //mod m: ZAM_EchangeTiers //mod m: ZAM_FiltrerCA //mod m: ZAM_IncCAnalytique //mod m: ZAM_IncTiers //mod m: ZDialListeCA //mod m: ZFiltre_MailMotClefObsolete //mod fm: o_Evenement //mod fm: o_lettre //mod fm: o_UserInc //mod fm: o_mail //mod om: Inc_Article.gvvl_IncArtObsolete //mod om: Inc_Article.gvvl_IncArtStock //mod om: Inc_CommFour.Signatures_1 (gsb_print) //mod om: Inc_Evenement.ShowObsoChkBox //mod om: Inc_MailLettre.gvv_InclureObsolete //mod om: Inc_MailMotClef.gvvl_IncArtObsolete //mod om: Inc_Membre.gvvl_IncMembreMerci //mod om: Inc_User.gsv_IncUserInactif //2016-03-31/pm sg75011b02 SvdS corr err mod plan Budget //mod m: SAPPLupdate //add bouton: sd_TestBase."SvdS - Correctif Moulinette "." dans les budgets" //2016-04-01/pm sg75011b03 A+F corr err valider factures et test lien xarticle //mod m: SAPPLupdate //mod m: zControleDonneesCoherentes //2016-04-01/pm sg75011b03 A+F corr err recherche com client / com four //mod mo: o_ComClient.gsv_sear8 //mod mo: o_ComClient.gsv_sear10 //mod mo: o_commF.gsv_sear8 //mod mo: o_commF.gsv_sear10 //mod f: inc_Chantier (gsb_ok action=Annuler sinon essai stocker XINTERFACE...) //mod fm: o_ChantierInc //2016-04-04/pm sg75012b01 methodes SSearchExec : utiliser chercher par tableau //mod m: SAPPLupdate //mod m: SSearchExec //2016-04-04/pm sg75012b02 préférer SSearchExec à SIncAllRecords (dans les ZAM_ par exemple) //mod m: SAPPLupdate //mod m: ZAM_IncComC //mod m: ZAM_Cotisation //mod m: ZAM_EntreeStock // mod m: ZAM_IncAmort // mod m: ZAM_IncComC // mod m: ZAM_IncComF // mod m: ZAM_IncDemAchat // mod m: ZAM_IncOffreF //mod m: ZAM_IncFacture // mod m: mod m: ZAM_IncFactureF // mod m: mod m: ZAM_IncLivCli // mod m: ZAM_IncLivF // mod m: ZAM_IncOffre // mod m: ZAM_IncOffreFour // mod m: ZAM_IncPaiement // mod m: ZAM_IncPieces // mod m: ZAM_IncPreOffre // mod m: ZAM_multiNC // mod m: ZAM_SortieStock // mod m: ZAM_Timesheet //mod mo: Inc_Article.aArtClassN //mod mo: Inc_Article.VTArtGrNom // fm: o_chantierInc //mod mo: Inc_CommFour.Signatures_1 (gsb_print) //mod mo: inc_CommFour.Signatures_2 (gsb_print) //mod mo: Inc_DemAchat.VT_TypeDA3 //mod fm: Inc_Dossier //mod fm: Inc_FT2 //mod mo: Inc_LivCli.gsb_print //fm: Inc_Prefacture //mod m: Inc_SortieStock.gsb_sign //mod fm: Inc_SortieStock //2016-04-04/pm sg75012b02 consequence de b01 methodes SSearchExec : utiliser chercher par tableau //mod field + indexed: [CPT_FINANCIER]id_MandatTitulair (Longint -> Entier : sinon erreur chercher par tableau...) //MOD M: TVTBanque //mod m: COMPILER_GESpARRAY //2016-04-04/pm sg75012b03 uniformiser recherches par projets (GC Doc) //mod m: SAPPLupdate //mod mo: o_ComClient.gsv_sear8 (evt = sur perte focus / sinon executé plusieurs fois...) //mod mo: o_ComClient.gsv_sear10 (evt = sur perte focus / sinon executé plusieurs fois...) //add field: [USER]eviterDlgRecherche //add m: ZUpdate75012 //mod m: SAPPLupdate //mod m: SAPPLUserPreferences / <>PUeviterDlgSel //mod m: COMPILER_GESi //mod f: [XINTERFACE];"Inc_ComC" //===> Com client = exemple pour standardiser les recherches par projets //... //2016-04-05/pm sg75013b01 Offre Vente vue A&F manque unité //mod m: SAPPLupdate //mod m: zInitLBSaisie //2016-04-06/pm sg75013b02 A&F champs vides sur impression... //mod m: SAPPLupdate //mod f: p_faccpos_QBic2 (agrandi champs [FACTURE_CLIENT]réf_interne + passé à l'arrière plan car il dépasse les limites tableau... BUG alignement horiz centré) //2016-04-06/pm sg75013b02 A&F pb lignes comC suivies devraient être clôturées //correction rapide = mod fcomcpos (411) //mod m: FComCPos //a faire plus tard = mettre "cloturé" plutot que suivi!! //2016-04-06/pm sg75014b01 A&F finir proprement new option user //mod f: i_user //2016-04-06/pm sg75015b01 corr err langue vrai/faux //mod m: SAPPLupdate //mod m: S1_startup //2016-04-06/pm sg75015b01 SvdS texte [EVENEMENT] pouvant être intégré dans les lettres //mod f: [EVENEMENT];"i_Evenement" //add field: [EVENEMENT]insererDansWrite //add m: Lettre_Event_InsererTexte //mod f: d_MailSelLetFld //mod mo: i_lettre.gvb_selectEvt //2016-04-06/pm sg75015b01 A&F corr err new sear par tableau attention aux type entier/entierlong !!! //mod m: SSearchExec ligne 161 //2016-04-07/pm sg75016b01 corr err xPrestations liées perdu (pour les projets qui ont changé de mandat) //récupérés dans un backup... //mod m: SAPPLupdate //[XDIALOG];"sd_testbase".A&F Correctif xPrestationsLiees Chgt Mandat //2016-04-08/pm sg75016b02 recherche / projet (cf Inc_ComC) //to do_: // copier recherche par projet de Inc_ComC / o_ComClient dans les chaine GC Achats / Vente //mod m: SAPPLupdate //mod f: [XINTERFACE];"Inc_CommFour" //mod mo: o_commF.gsv_sear9 (num projet) //mod mo: o_commF.gsv_sear10 (lib projet) //mod mo: o_commF.gsv_sear10 (client projet) //*** //mod f: [XINTERFACE];"Inc_FactureF" //mod mo: o_facturef_chantier_Inc.gvv_ChantierNum //mod mo: o_facturef_chantier_Inc.gvv_ChantierLib //*** //mod f: [XINTERFACE];"Inc_Facture" //mod mo: o_invoice.gsv_sear8 //mod mo: o_invoice.gsv_sear10 //*** //mod f: Inc_Offre //mod mo: o_offre.gsv_sear8 //mod mo: o_offre.gsv_sear10 //2016-04-08/pm sg75016b03 A&F afficher facF dupliquee uiquement apres valid... //mod m: SAPPLupdate //mod m: ZFacF_Dupliquer //mod mo: Inc_facture.gvb_dupl //mod mo: [XDIALOG];"sd_testbase".A&F Correctif xPrestationsLiees Chgt Mandat //2016-04-11/pm sg75017b01 corr err Acompte FID Ref. Int automatique //mod m: SAPPLupdate //mod m: ZOffrePosToFac //mod m: ZComPosToFac //2016-04-11/pm sg75017b01 corr err options recherche par projet //fm: Inc_ComC //SAPPLUserPreferences //replace Si (<>PUeviterDlgSel) ---> Si(gsv_eviterDlgSel=1) //SAPPL_InitAPPLProcessObj //mod f+fm: Inc_ComC //mod f+fm: [XINTERFACE];"Inc_CommFour" //mod f+fm: [XINTERFACE];"Inc_FactureF" //mod f+fm: [XINTERFACE];"Inc_Facture" //mod f+fm: Inc_Offre //2016-04-12/pm sg75017b02 corr err options recherche par projet //mod m: SAPPLupdate //mod fm: inc_ComC //mod mo: o_invoice.gsv_sear10 /// **************************** standards //mod m: SPaletteRefreshList //mod mo: sd_ControlP3.gsb_all //mod mo: sd_ControlP3".<>HL_Level1" //2016-04-14/pm Sg75018b01 crash MCP : conseillé sur forum //mod m: SAPPLupdate //apres EFFACER SÉMAPHORE : tj endormir le process //mod m: SSemaClear //2016-04-14/pm Sg75018b01 crash MCP : ne plus appeler SMCPSwapProc car problemes //mod m: SExecStack //NOTE: il n'y a plus de limite de process simultanes (on ne tient plus compte de nb fenetre de gestion max) //2016-04-15/pm Sg75019b01 A&F pouvoir saisir un client sans adresse //mod m: SAPPLupdate //mod fm: i_client //mod fm: i_fournisseur //mod fm: i_mail //2016-04-15/pm Sg75020b01 integration bdev601b01 //mod m: SAPPLupdate //add f+fm : [APP_LOG];"i_AppLog" //rename ZFTP_FiltrerListe ---> SFTP_FiltrerListe //Rename m: zChargerTablesLiees ---> sAPPL_ChargerTablesLiees //2016-04-15/pm integration bdev601b01 //add m: SAPPL_MF_sd_about //mod fm: sd_about //2016-04-15/pm Sg75020b02 passage 15.1 ---> 15.2 //= 2016-04-20 en fait !!! //mod m: SAPPLupdate //replace PlugIns (sauf 4D Pack) //delete plugin ODBC Pro //2016-04-15/pm Sg75020b02 A&F ameliorations apres derniere interv prevue (migration) //mod fm: i_client //mod m: ZDocGC_ChangeProjet //mod fm: i_facturef //2016-04-15/pm Sg75020b02 A&F dtae saisi + gr corp metier dans visu certif paiement i_chantier //mod f+fm: o_facturef_chantier //mod m: zGetDataProjet //mod f: i_chantier //mod mo: i_facturembt.VTGlobPop1 //mod m: zInitselecteurChoix //mod mo: inc_facture.gvb_dupl //mod m: ZFacF_Dupliquer //2016-04-20/pm Sg75020b03 A&F demandes de modif d'ecran de gestion ---> nouvelles interfaces //mod m: SAPPLupdate //comm four //M_ComFour //add m: zSignAfficheNiveau //add m: ZUpdate75020 //[COMM_F];"icommfour".gst_page /annul event sur chargement //mod m: SAPPL_FiltresRecherches //mod m: ZContexteGesCom //mod m: M_ComFour //mod m: sAPPL_ChargerTablesLiees //mod m: SAPPL_LBGestion_Formatage //mod m: sInc_buildLB(corr LB pied non visible) //SAPPL_InitLB_Inc //mod fp + fm: "LB_Gestion" //mod m: M_ComFour //add m: SAPPL_LB_Menus //2016-04-21/pm Sg75020b04 A&F demandes de modif d'ecran de gestion ---> nouvelles interfaces //mod m: SAPPLupdate //add o+mo: LB_Gestion.gvb_SwitchInterface (invsible par defaut) //***************************************STANDARD à reporter !!! //mod fm: "LB_Gestion" //COMPILER_BDEVc //mod m: SAPPL_LB_Menus //2016-04-21/pm Sg75021b01 A&F cleanup contrat visu //mod m: SAPPLupdate //mod f+fm: icommfour (del page 7) //2016-05-03/pm Sg75022b01 A&F bouton suivant / précédent //mod m: SAPPLupdate //mod f+fm: d_txt (add boutons prec / suivant) //add m: zLireGCContexte //mod f: dSel_cible (agrandi numero) //mod m: S1_startup (num commande vrai/faux !!!) //MOD M: COMPILER_GESc2 //2016-05-03/pm Sg75022b02 A&F projet verrouillé par qui ? //MOD M: COMPILER_GESc2 //mod m: zProjetVerrouille //mod m: FCommClient //mod m: FDemAchat //mod m: FFacture //mod m: FLivClient //mod m: FOffreClient //mod m: FPreOffreClient //mod m: MComC_Cloture //mod m: MComCPrepa //mod m: MComCSansSuite //mod m: MDACloture //mod m: MDAPrepa //mod m: MDASansSuite //mod m: MLivCCloture //mod m: MLivClSansSuite //mod m: MLivCPrepa //mod m: MOffreCPrepa //mod m: MOffreCSansSuite //mod m: MPOCLPrepa //mod m: RTransfInvoice //mod m: zPushLivClient //mod m: ZRetourEnPreparation //mod m: ZSelChantier //mod m: ZValidComClient //mod m: ZValideDA //mod m: ZValidLivClient //mod m: ZValidOffreClient //mod mo:LB_Gestion.gvb_trfac //mod fm: i_comClient //mod fm: [DEMANDE_ACHAT];"i_DemandeAchat" //mod fm: [FACTURE_CLIENT];"i_facturembt" //mod fm: i_livclient //mod fm: [OFFRE_CLIENT];"i_offre" //mod fm: [PRE_OFFRE_CLIENT];"i_PreOffre" //mod mo: dWF_Achat.gvb_add3 (variable35) //mod mo: Inc_ComC.gvb_trfac //mod mo: Inc_CommFour.gvb_trfac //mod mo: Inc_DemAchat.gvb_dubl //mod mo: Inc_facture.gvb_dupl //mod mo: Inc_Facture.gvb_valid //mod mo: Inc_LivCli.gvb_dupl //mod mo: //Inc_Offre.gvb_dupl //mod mo: Inc_offre.gvb_trfac //mod mo: Inc_PreOffre.gvb_dupl //mod mo: Inc_PreOffre.gvb_trfac //mod mo: Inc_preOffre.gvb_push //2016-05-03/pm Sg75022b03 A&F alerte inutile... //mod m: SAPPLupdate //mod m: RTransfInvoice //2016-05-04/pm Sg75022b03 look MAC OSX El Captain //mod f: [COMPTES_BUDGET];"i_budgetm" (style sheet button) //mod styleSheet TextField pour MAC: Lucida Grande 10 ---> 11 //2016-05-11/pm Sg75022b04 A&F offre client : tout afficher à l'ouverture gestion //mod m: SAPPLupdate //mod fm: [OFFRE_CLIENT];"o_offre" // look MAC ************************* look MAC //mod styleSheet ParDefaut pour MAC: Lucida Grande 12 ---> 10 //mod styleSheet TextFieldM pour MAC: Lucida Grande 10 ---> 11 //appliquer aux bouton et liste déroulante le style sheet : Button //mod f: i_offre //mod styleSheet Button 9 à 10 partout //mod f: inc_offre //mod f: inc_facture //mod f: i_facturembt //mod f: [FACTURE_FOURNISSEUR];"i_facturef" //mod f: ipiece //mod f: [OFFRE_FOUR];"i_OffreFournisseur" //mod f: [COM_CLIENT];"i_comClient" //[COMM_F];"icommfour" //2016-05-12/pm Sg75023b01 SvdS manque prénom dans liste don //mod m: SAPPLupdate //mod f+fm: p_listeDon //2016-05-17/pm Sg75024b01 vocabulaire mandat doit être remplacé //add file : ..\Resources\fr.lproj\Appli.xlf //mod f: d_CCPerMan =================================== le modèle (entièrement traduit) //2016-05-18/pm Sg75024b02 A&F chgt client/projet meme logique dans offre c que dans facture c //on peut changer client sans que le projet ne soit modifié //mod m: SAPPLupdate //mod m: ZChangementClient //2016-05-19/pm Sg75024b03 vocabulaire mandat doit être remplacé //mod m: SAPPLupdate //mod f: d_CCPerMan =================================== le modèle (entièrement traduit) //mod file : ..\Resources\fr.lproj\Appli.xlf //mod f: [CPT_FINANCIER];"i_cpt_banque" //mod f: [MANDAT];"i_mandat" //mod mo: [RAPPORT];"i_Rapport"."Variable21" (imprimer) //mod mo: [RAPPORT];"i_Rapport"."Variable2" (DéTAIL ECRITURES) //mod mo: [RAPPORT];"i_Rapport".COTE2_Button5 (imprimer) //mod f: [XDIALOG];"d_decomptekines" //mod f: [XDIALOG];"d_PieceNonSolde" //mod f: [XDIALOG];"d_Rapport" //mod f: [XDIALOG];"d_releveTiersPayant" //mod f: [XDIALOG];"dChoixMandat" //mod f: [XDIALOG];"dPrintAnneeMan" //mod f: [XDIALOG];"dPrintBudget01" //mod f: [XDIALOG];"dPrintChida" //mod f: [XDIALOG];"dPrintCompta01" //mod f: [XDIALOG];"dTableauBord" //mod f: [XDIALOG];"dTableauBord2" //mod f: [XDIALOG];"dTableauBord2" //mod f: [XINTERFACE];"Inc_Mandat" //2016-05-19/pm Sg75024b04 vocabulaire mandat doit être remplacé //mod m: SAPPLupdate //REMPLACE dans le CONTENU //gvv_man:="Tous les mandats"//2016-05-19/pm Sg75024b03- //---> gvv_man:=Lire chaîne dans liste(1001;17) //2016-05-19/pm Sg75024b03 vocabulaire mandat doit être remplacé //---> 27 fois //--------------------------------------------------------------------------- //"Groupe Mandat: "+ //--> Lire chaîne dans liste(1001;21)+" "+ //2016-05-19/pm Sg75024b03 vocabulaire mandat doit être remplacé //---> 18 fois //--------------------------------------------------------------------------- //"Mandat: "+ //Lire chaîne dans liste(1001;11)+" "+ //---> 24 fois //chercher chaine contient "un mandat" //mod m: FincBudget //mod m: FincCAnalytiqueMandat //mod f: i_user (enlevé vocabulaire mandat + peut etre agrandi) //mod m: FincUser //mod m: FMandat //mod m: PChoixMandatAr //mod m: ZDialogSelectMandat //mod m: MImportObjInv //mod m: zModeLivraisonAction //mod mo: [MANDAT];"i_mandat".masquerEnSaisie //2016-05-19/pm Sg75024b05 vocabulaire mandat doit être remplacé (chercher chaine entre guillemets dont le nom contient mandat) //--> 317 occurences //mod m: SAPPLupdate //mod m: ATableauBord //mod m: D_Tables //mod m: FGroupeMandat //mod m: FPaiementMandat //mod m: ICA_Relevé //gvv_man:="Chaîne début mandat //mod m: ZPrintGdLivre //mod m: IPrintBalGen ---> //2016-05-20/pm Sg75024b06 vocabulaire mandat doit être remplacé (chercher chaine entre guillemets dont le nom contient mandat) suite //mod m: SAPPLupdate //mod m: zPrintDepouilleMandat //mod m: IEcheancier //mod m: IExpChida //M_Mandat //m: M_PaiementMandat //M_TvaBase //mod m: MArticlesExport //mod m: MArticlesImport //m: MBilanOuvCreer //m: MBilanOuvDel //mod m: MDotation //m: MExportObjInv //mod m: MPrestExport //mod m: MRapportAchat //mod m: MRapportProjet //mod m: MRapportProjet2 //mod m: MRapportVente // m: MRemplacerMandats //mod fm: [ANALYTIQUE_MANDAT];"i_CAnalytiqueMandat" //mod fm: [PLANBUDGET_MANDAT];"i_PlanBudget_Mandat" //mod fm: [USER_MANDAT];"i_UserMandat" //m: r_JournalTest- //mod m: RExtAdjoindre //RPieceV_ManAb //mod m: RPIECEVidange //mod m: SAPPLpreferences_Setup //mod m: XChargerListeHierarchique //mod m: ZChoixCA //mod m: ZDialogSelectMandat //mod m: zEncryptLicenceC1 //mod m: ZExportJournal //mod m: zImportOPDI_PA //mod m: zSaisieChampsLB //mod mo: [MANDAT];"i_mandat".masquerEnSaisie //mod fm: i_mandat //mod mo:/[PIECES];"iTRDC".V_ManAb //mod mo:/[PIECES];"iVERR".V_ManAb //mod mo:[XDIALOGUE];"DPerDatMan".gvb_ok //mod mo:[XDIALOG];"dImportSTD".gsb_OK //mod mo: : [XDIALOGUE];"dPrintBudget01".gsb_ok //[CPT_BANQUE];"i_cpt_banque".VaGrManId //[CPT_BANQUE];"i_cpt_banque".V_ManAb1 //mod fm: [MANDAT];"i_mandat" //2016-05-20/pm Sg75024b07 vocabulaire mandat doit être remplacé (interfaces utilisée) // un cleanup (suppression des ecran salaires, kine, caisse... non utilisés) est prévu prochainement //mod m: SAPPLupdate //mod f: iPiece //mod f:[ANALYTIQUE_MANDAT];"i_CAnalytiqueMandat" //mod f:[ARTICLE];"i_article" //mod f:[CAISSE];"i_Caisse" //mod f:[CHANTIER];"i_chantier" //mod f:[CHANTIER];"i_projet" //mod f:[COM_CLIENT];"i_comClient" //mod f:[COMM_F];"icommfour" //mod f:[CONTRAT];"i_contrat" //mod f:[COTISATION];"i_cotisation" //mod f:[DEM_OFFRE_F];"ioffrefour" //mod f:[DEMANDE_ACHAT];"i_DemandeAchat" //mod f:[DOSSIER];"i_Dossier" //mod f:[EMPLACEMENT];"iEmplace" //mod f:[FICHE_TRAVAIL];"i_FT" //mod f:[LIV_CLIENT];"i_livclient" //mod f:[LIV_F];"i_Entree" //mod f:[LIV_CLIENT];"i_sortie" //mod f:[LIV_F];"i_Liv_F" //mod f:[PIECES];"iTRDC" //mod f:[PRE_OFFRE_CLIENT];"i_PreOffre" //mod f:[PREFACTURE];"i_prefacture" //mod f:[STOCK];"i_Stock" //mod f:[TIERS];"i_tiers" //mod f:[USER];"i_User" //mod f:[USER_MANDAT];"i_UserMandat" //mod f:[XDIALOG];"d_CreerTraitPos" //mod f:[XDIALOG];"d_opdi_mb" //mod f:[XDIALOG];"dPieceChercher" //mod f:[XPREFERENCES2];"SSetUp" //mod f:[RAPPORT_LIGNE];"i_RapportLigne" //mod f:[XDIALOG];"d_Rapport" //mod f:[XDIALOG];"sd_ControlP2" //mod f:[XDIALOG];"sd_ControlP2_2" //mod f:[XDIALOG];"sd_ControlP3" //mod f:[XDIALOG];"sd_ControlP3_2" //******************************* modif standard : panneau de AComCPoscommandes //2016-05-20/pm sg75024b07 panneau redimensionnable //mod m: S1_startup //mod f:[XDIALOG];"sd_ControlP3" //mod m: SProcess_ControlPanel //2016-05-20/pm sg75024b08 vocabulaire mandat doit être remplacé //mod m: ZUpdate75024 //mod m: SAPPLupdate //********************** encore des mandats qui trainent (impressions notament) //form impression contenant gvv_mandat pour remplacer libellé "Mandat" s'il existe //[IMPUTATION];"iDetailExtrait" //[IMPUTATION];"idetailLigneRapport" //[IMPUTATION];"idétailOPDI" //[IMPUTATION];"inc_opdi_mb" //[IMPUTATION];"p_détail_CC" //****************** menus //mod MenuBar 23 //add sg71 ref xliff (dans les 3 fichiers xliff) //2016-05-23/pm sg75025b01 vocabulaire mandat doit être remplacé (suite corr err) //mod m: SAPPLupdate //mod m: SControlPanelSetButtons /*********** ATTENTION BDEV pas applicable aux autres applis... //encore des lib mandat qui trainent... //mod fichiers xliff (x3 : Secteur_SousSecteur / Mandat / ref groupe 1001 id de 72 à 85 //+ renommé nome des fichiers xliff (1001 car id group commence à 1001) //mod f: imput_ligneC //mod f: [IMPUTATION];"imput_ligneC_CB" //mod f: [COMPTES_BUDGET];"i_budgetm" 789*466 ---> 1019 *636 //mod m: ZModCb //mod mo: [XINTERFACE];"Inc_PlanBudget".gsb_add //mod f: [BUDGET_MANDAT];"ligne" //mod f: [PLAN_BUDGET];"i_planbudgetm" //mod f: m_imputation (agrandi + enlevé CA) //mod f: [PIECES];"i_papillonmbt" //mod f: [PIECES];"i_papillonopdi" //mod f: [PIECES];"i_papillonSal" //mod f: [PIECES];"i_papillontrdc" //mod f: [PIECES];"i_papillonVERR" //mod f: [PIECES];"iJRBO" (tab to listBox : copié de JREX) //mod f: [PIECES];"iJREX" //mod f: [PIECES];"iJRNC" //mod f: [PIECES];"iTRDC" //mod f: [PIECES];"p_papillJRNX_E" //mod f: [PIECES];"p_papillJRNC_P" //mod f: [PIECES];"p_papillJRNC_E" //mod f: [PIECES];"p_papillJRNC_C" //mod f: oAnalytique_Mandat //mod f: [C_ANALYTIQUE];"i_ca" //mod f: [CHANTIER_PRESTATION];"i_chantierPres" //mod f: [EVENEMENT_CLASSE];"i_EvenementClasse" //mod f: [MODELE];"i_modele" //mod f: [OBJET_INV];"iobj_inv" //mod f: [OBJET_INV_INV];"iObjInvInv" //mod f: [REPART_LINE];"o_repart_line" //mod f: [TVA_TAUX];"pDetail_TVA" //mod f: [USER];"iUserProfil_Compta" //mod f: d_date_2 //mod f: [XDIALOG];"d_PerDatMan" //mod f: [XDIALOG];"d_PerDatManJrn" //mod f: [XDIALOG];"d_PerDatManTVA" //mod f: [XDIALOG];"dImportSTD" //mod f: [XINTERFACE];"Inc_Chantier" //mod f: [XPREFERENCES2];"iCompteDefaut" //mod f: [XPREFERENCES2];"iConfigMode" //mod f: [XPREFERENCES2];"iPrefGC" //mod f: [XPREFERENCES2];"SSetUp" //2016-05-24/pm sg75026b01 corr err A&F //mod m: SAPPLupdate // mod m: FnnFActFAct //mod mo:o_nn_fact_fact.noFactC //mod f: i_chantier //mod m: FChantier //2016-05-24/pm sg75026b01 agrandir palette uniquement si "mandat" trop long //mod f:[XDIALOG];"sd_ControlP3" //mod m: S1_startup //2016-05-24/pm sg75026b02 corr err Editsoft //mod m: SAPPLupdate //mod f: [XDIALOG];"d_txt" (ctrl+fleche pour naviguer... fleche seule jusqu'ici = penible pour bouger curseur dans texte) //2016-05-25/pm sg75027b01 interfaces MAC //mod m: SAPPLupdate //mod f: [XDIALOG];"d_CCPerMan" //mod f: [XDIALOG];"d_ConfSolde" //mod f: [XDIALOG];"d_EtiqNbre" //mod f: [XDIALOG];"d_PerDatManJrn" //mod f: [XDIALOG];"d_PerDatManTVA" //mod f: [XDIALOG];"d_releveCompte" //mod f: [XDIALOG];"d_SuiviAchat" //mod f: [XDIALOG];"dPrintCompta01" //mod f: [XDIALOG];"dTableauBord" //mod f: [XDIALOG];"dTableauBord2" //mod f: [XDIALOG];"multi_invoice2" //mod f: [XDIALOG];"sd_Conf2Button1" //mod f: [ADRESS_BANQUE];"i_adressbanque" //mod f: [ARTICLE];"i_article" //mod f: [BANQUE];"iBanque" //mod f: [C_ANALYTIQUE];"i_ca" //mod f: [CAISSE];"i_Caisse" //mod f: [CC_TITRE];"i_cctitrelux" //mod f: [CHAINE_LIGNE_RAPPORT];"i_ChaineLigneRapport" //mod f: [CHANTIER];"i_chantier" //mod f: [CHANTIER];"i_projet" //mod f: [CHANTIER_PRESTATION];"i_chantierPres" //mod f: [CLIENT];"i_client" //mod f: [COM_CLIENT];"i_comClient" //mod f: [CPT_FINANCIER];"i_cpt_banque" //mod f: [DEMANDE_ACHAT];"i_DemandeAchat" //mod f: [DEVISE];"i_devise" //mod f: [DOSSIER];"i_Dossier" //mod f: [FACTURE_CLIENT];"i_facturembt" //mod f: [LETTRE];"i_lettre" //mod f: [LIV_CLIENT];"i_livclient" //mod f: [LIV_CLIENT];"i_sortie" //mod f: [LIV_F];"i_Entree" //mod f: [LIV_F];"i_Liv_F" //mod f: [OBJET_INV_INV];"iObjInvInv" //mod f: [OFFRE_FOUR];"i_OffreFournisseur" //mod f: [PAIEMENT_MANDAT];"i_PaiementMandat" //mod f: [PAYEMENT];"i_payement" //mod f: [PAYEMENT_LIGNE];"ipaiementligne" //mod f: [PIECES];"m_paiment2" //mod f: [PIECES];"multi_invoice" //mod f: [PRE_OFFRE_CLIENT];"i_PreOffre" //mod f: [RAPPORT];"i_Rapport" //mod f: [STOCK];"i_Stock" //mod f: [TIERS];"i_tiers" //mod f: [TIMESHEET];"i_Timesheet" //mod f: [USER];"i_User" //mod f: [XINTERFACE];"Inc_Bordereaux" //mod f: [XINTERFACE];"Inc_Contrat" //mod f: [XINTERFACE];"Inc_FT" //mod f: [XINTERFACE];"Inc_Membre" //mod f: [XINTERFACE];"Inc_Periode" //mod f: [XINTERFACE];"Inc_Timesheet" //mod f: [XINTERFACE];"Inc_TvaBase" //mod f: [TYPE_PAIEMENT];"o_TypePaiementInc" //***************************** supp ref mandat //mod fichier 1001_@.xliff : add ref sg86 () //mod f: [XDIALOG];"d_RelClient" //2016-05-25/pm sg75027b02 impressions MAC //mod m: SAPPLupdate //[XINTERFACE];"sf_printA4LS100osX" 96--->100% //mod f: [XINTERFACE];"sf_printA4P100osX" 96--->100% //mod f: [IMPUTATION];"p_détail_CC" //mod f:[IMPUTATION];"p_détail_CC_2" //*****************************IPrintBalGen ---> PORTRAIT //mod m: IPrintBalGen //mod f: [COMPTES];"icompte_C2" //mod f: [COMPTES];"icompte_C3" //mod f: [COMPTES];"icompte_C4" //mod f: [COMPTES];"icompte_CT" //mod f: [COMPTES];"icompte_E" //mod f: [COMPTES];"icompte_P" //2016-05-26/pm sg75027b03 impressions MAC suite //mod m: IPrintBalGen //mod f: [COMPTES];"icompte_TG" ** + 3 pts //mod f: [COMPTES];"icompte_XT" ** + 2 pts //**** idem avec iBalance2A_ (balance generale sur 2 années) //mod f: [COMPTES];" iBalance2A_C1" //mod f: [COMPTES];" iBalance2A_C2" ** +1 pt //mod f: [COMPTES];" iBalance2A_C3" //mod f: [COMPTES];" iBalance2A_C4" ** +2 pts //mod f: [COMPTES];" iBalance2A_E" //mod f: [COMPTES];" iBalance2A_P" //mod f: [COMPTES];" iBalance2A_TG" ** + 3 pts //mod f: [COMPTES];" iBalance2A_XT" ** + 2 pts //2016-05-27/pm sg75027b04 impressions MAC suite //chaque formulaire d'impression modifié dans cette version : plateforme = impression //mod m: SAPPLupdate //mod m: IPrintBalGen (annul chgt hauteur layout 1 / 2 b02 et b03) //mod m: IPlanComptable //mod f: p_structcc_E //mod f: p_structcc_C1 //mod f: p_structcc_C2 //******************************ICC_RelevéTva //mod f: p_détail_CCtva //******************************print list new interfaces //mod f: "SPF_IncLBPrint2" //mod f: "SPF_IncLBPrint" //******************************** gestion des budgets menu bar 17 //mod f: p_détail_CB // mvt sur budget // m: ICB_Balance //** I_CA_ //mod f: [COMPTES_BUDGET];"I_CA_BudEntete" //mod f: [COMPTES_BUDGET];"I_CA_CaCorps" ** +2 pts //mod f: [COMPTES_BUDGET];"I_CA_CaCorpsItaliq" ** +2 pts //mod f: [COMPTES_BUDGET];"I_CA_Entete" //mod f: [COMPTES_BUDGET];"I_CA_Pied" //mod f: [COMPTES_BUDGET];"I_CA_TitEntete" //mod f: [COMPTES_BUDGET];"I_CA_Total" //mod f: [COMPTES_BUDGET];"I_CA_TotalAvant" //mod f: [COMPTES_BUDGET];"iCB" //** iCBMouv2A_ //6 x mod f : [COMPTES_BUDGET];"iCBMouv2A_@" // //5 x mod f : [COMPTES_BUDGET];"IPlan_@" //---- dont "[COMPTES_BUDGET];"IPlan_Budget"" ** +2 pts //2016-05-27/pm sg75027b05 vocabulaire Mandat (corr err) //SAPPLupdate //mod m: zInitLBSaisie //ZPrintGdLivre // fm: i_Caisse // fm: i_comClient // fm: [COMM_F];"icommfour" // fm: [CONTRAT];"i_contrat" // fm: [COTISATION];"i_cotisation" // fm: [DEM_OFFRE_F];"ioffrefour" // fm: [DEMANDE_ACHAT];"i_DemandeAchat" // om: i_Dossier.gsb_add // fm: [DOSSIER];"i_Dossier" // fm: [EMPLACEMENT];"iEmplace" // fm: [FACTURE_CLIENT];"i_facturembt" // fm: [FACTURE_FOURNISSEUR];"i_facturef" // fm: [LISTE_ACHAT_CL];"iListeAchatCl" // fm: [LIV_CLIENT];"i_livclient" // fm: [LIV_CLIENT];"i_sortie" // fm: [LIV_F];"i_Entree" // fm: [LIV_F];"i_Liv_F" // fm: [OBJET_INV];"iobj_inv" // fm: [OBJET_INV_INV];"iObjInvInv" // fm: [OFFRE_CLIENT];"i_offre" // fm: [OFFRE_FOUR];"i_OffreFournisseur" // fm: [PRE_OFFRE_CLIENT];"i_PreOffre" // fm: [PREFACTURE];"i_prefacture" // fm: i_Rapport.gvb_print2 // fm: [STOCK];"i_Stock" // fm: [XDIALOG];"d_opdi_mb" //2016-05-30/pm sg75028b01 A&F afficher montants < 0 lignes ComC //SAPPLupdate //mod m: zInitLBSaisie //2016-05-30/pm sg75028b02 convert bibliotheque image //A terme supprimer images de bibliotheque et les mettre dans le dossier ressouorces //SAPPLupdate //add m: _00_ExportBibliothequeImage //add m: _00_ConvertBibliothequeImage //mod m: SStartUp (code en commentaires à activer sour v15R4 ?) //mod m: SPaletteRefreshList //2016-05-30/pm sg75028b03 convert bibliotheque image //SAPPLupdate //mod m: SPaletteRefreshList //remplacer "GET PICTURE FROM LIBRARY(XXXX";$varImage) par //$filePict:=Get 4D folder(Current resources folder)+"Images"+$sep+"xxxx.bmp" //2016-05-30/pm sg75028b03 convert bibliotheque image //READ PICTURE FILE($filePict;$varImage) //2016-05-30/pm sg75028b03 convert bibliotheque image //mod m: AFluxAchatPos //mod m: AFluxAchatPos2 //mod m: AFluxAchatPos3 //mod m: AFluxAchatPos4 //mod m: AFluxAchatPos5 //mod m: APeriode // = modele... //mod ASignatures //mod m: FCheque //mod m: FExtrait //mod m: S1Preferences//<---*****************STANDARD !! //mod m: SAPPL_InitAPPLProcessObj //mod m: SControlPanelSetButtons //mod m:SFTP_TypeToText //mod m: sFormRWImage //mod m: SIncOpen //mod m: SIncSelect //mod m: SIncSetSeMod //mod m: SIncSortSet //mod m: SIncSortSetUD //mod m: SLBGestionOpen //--->*****************STANDARD !! //mod m: zGetEtatDoc //mod fm: [CONTRAT];"i_contrat" //mod fm: i_DemandeAchat //mod fm: [DOSSIER];"i_Dossier" //2016-05-31/pm sg75028b04 cleanup bibliotheque d'image (preferer es ressources) //---> regenerer les images dans ressources //mod m: _00_ExportBibliothequeImage //exceptions gérées + supprimé les icones de gestion de la bibliothèque d'images //2016-05-31/pm sg75028b05 cleanup bibliotheque d'image (preferer ressources) //SAPPLupdate //ré-ouvert chaque image de bibliotèque (electionné bmp correspondant exporté en b04) //--->ces images sont alors visible sous 4D15R4 : pas le cas avant(+convert image de biblio ne fctionnait pas,,,) //De grandes chances que ce soir la source des crashs //mod m: SPaletteRefreshList //2016-05-31/pm sg75028b06 cleanup bibliotheque d'image (preferer ressources) //SAPPLupdate //add image 201 biblio (transférer) //changer en png les fond statiques du haut de page //suppimer couleur de fond de la page (utiliser "système") //mod f: [XX];"i_1019x636" //mod f: [XX];"i_1249x636" //mod f: [XX];"i_316x197" //mod f: [XX];"i_632x397" //mod f: [XX];"i_789x466" //mod f: [XX];"i_889x636" //mod f: [XX];"Inc_1019x636" //mod f: [XX];"Inc_632x397" //mod f: [XX];"Inc_789x466" //mod f: [XX];"Inc_889x566" //mod f: [XDIALOG];"d_opdi_mb" //mod f: [XDIALOG];"dWF_Achat" //mod f: [XDIALOG];"sd_about" //mod f: [XDIALOG];"sd_Alert" //all sd_@ (enlevé cadre gris en fond...) //mod f: [XDIALOG];"sd_ControlP3" // mod f: [XDIALOG];"sd_ControlP3_2" //2016-06-02/pm sg75029b01 corr err image manquante //mod m: SAPPLupdate //delete dossie ICONS a cote du 4DB (images pict ne servent plus à rien) //SAddIcons ne fctionnera plus... //**************** gsv_seModPict //add file ../Resources/14.bmp (export biblio image id 14) //add file ../Resources/15.bmp (export biblio image id 15) //add file ../Resources/16.bmp (export biblio image id 16) //add file ../Resources/17.bmp (export biblio image id 17) //add file ../Resources/18.bmp (export biblio image id 18) //add file ../Resources/19.bmp (export biblio image id 19) //mod m: SAPPL_InitAPPLProcessObj //add file ../Resources/20.bmp (export biblio image id 20) //add file ../Resources/21.bmp (export biblio image id 21) //2016-06-02/pm sg75029b01 A&F transfert OffreC ---> ComC ref cleint = n° chantier //mod m : zPushOffreClient(1) //2016-06-02/pm sg75029b01 SvdS pouvoir saisir nom evenement dans un champs de recherche... //add m: ZSelectEvenement //mod mo: i_cotisation.aEvtClasseNom //add mo: i_cotisation.gvv_TempTXT01 (+saisissable et apparence) //mod m: COMPILER_GESc2 //mod mo: [XDIALOG];"d_MembreMontantCotis".aEvtClasseNom //mod mo: [XDIALOG];"d_MembreMontantCotis".gvv_TempTXT01 //2016-06-02/pm sg75029b02 corr err image manquante //mod m: SAPPLupdate //mod m: SIncSetSeMod //2016-06-02/pm sg75029b02 evt cli sur champs de recherche //mod evt: inc_membre.vMailMotCl //mod evt: inc_mailAdr.vMailMotCl //2016-06-02/pm sg75029b03 sel evenement / sel classe //mod m: SAPPLupdate //mod fm: Inc_Evenement //2016-06-03/pm sg75029b04 corr err add n adresse gestion envois //mod m: SAPPLupdate //mod action : Inc_MailAdr.gsb_ok (Valider ---> Annuler sinon essaye d'ajouter un enregistrement XINTERFACE) //mod m: FEnvoi //2016-06-03/pm sg75029b04 images et transparence //mod images : 58, 59 et 60 //mod images : 14, 15 ,52, 54, 55 et 57 //mod images : 5066, 5067 et 5068 //suppression de tous les boutons images qui devraient être des boutons system... //+ traduction dans fichier Boutons.xliff //**** //add file: Boutons.xliff //mod file: bdev.xliff (corr err bdev21) //mod f: [ART_INV];"iArtInv" //mod f: [ARTICLE];"i_article" //mod f: [BANQUE];"iBanque" //mod f: [CAISSE];"i_Caisse" //mod f: [CAISSE_MALADIE];"i_CaisseMaladie" //mod f: [CAT_PRIX];"i_catprix" //mod f: [CHANTIER];"i_projet" (juste supprimé rectangle de fond) //mod f: [CHEQUE];"iChequeEtendu" // ---> PROJET EN SUSPENS : plus urgent de faire la transarence des "beaux" boutons //i.e picture library id 30, 31, 201 + de 54 à 57 + de 5000 à 5047 (sauf salaire : 5043 5044 et 5045) //autres images modifiées: 5117, 5123, 5124 , 5132, 5161, 5198, 5199, 5208 //autres images modifiées: 40000 à 40005 //chaque image exportée en png puis tout transparent sauf icone et texte //mod fm: Inc_Cotisation //mod m: _00_ExportBibliothequeImage //2016-06-03/pm sg75029b05 use png for transparency //mod m: SAPPLupdate //chercher READ PICTURE FILE... remplacé images .bmp par .png + cleanup // remplacer dans le contenu .bmp par .png sauf pour palettes //2016-06-06/pm sg75029b06 alignements palette //mod m: SAPPLupdate //mod f: [XDIALOG];"sd_ControlP3" //2016-06-06/pm sg75030b01 corr err tout replier palette --> perte dernier element groupe //mod m: SAPPLupdate //mod mo: sd_ControlP3.gsb_all //2016-06-06/pm sg75031b01 corr err tout replier palette --> perte dernier element groupe //mod m: SAPPLupdate //2016-06-06/pm sg75031b01 suite suppression de tous les boutons images qui devraient être des boutons system... //mod file: Boutons.xliff //mod file: Bdev.xliff //mod f: [CAISSE_MALADIE];"i_CaisseMaladie" // chercher les formulaires utilisant [MAIL]eMail //mod f: [CLIENT];"i_client" //mod f: [CLIENT];"i_clientPV" //mod f: [COMM_F];"icommfour" //mod f: [COMPTES];"i_compte" //mod f: [COMPTES];"m_compte" //mod f: [EMAIL_LOG];"XIn" //mod f: [ENVOI];"i_Envoi" //mod f: [EXTRAIT];"iExtraitEtendu" //mod f+fm: [FACTURE_CLIENT];"i_facturembt" Del pages 7,8 et 9 (prefacture write passe de 10 à 7) //mod f: [FACTURE_FOURNISSEUR];"i_facturef" del page 5,6 et 7 //mod f: [FOURNISSEUR];"i_fournisseur" //mod f: [MAIL];"i_mail" //mod f: i_mandat //mod f: [MEMBRE];"i_membre" //mod f: [MOT_CLEF];"i_motclef" //mod f: [OBJET_INV];"iobj_inv" //mod f: [OFFRE_CLIENT];"i_offre" del page 5 //mod f: [PLAN_BUDGET];"i_planbudgetm" //mod f: [PREFACTURE];"i_prefacture" //mod f: [RAPPORT_LIGNE];"i_RapportLigne" + agrandi 1019 x 636 + use form herité () //rename bouton.xlf---> interface.xlf (add grooup 2002 pour les messages d'aide) //mod m: FRapportLigne //2016-06-06/pm sg75031b01 cleanup formulaires/code non utilisés //del f: [COM_C_POS];"i_ComCpos" //del f: i_lignecomf //del f: [DEM_OFFRE_F_POS];"i_ligneoffref" //mod m: FFacCPos (21)+(22) //del f: saisie_txtProjet //del f: [FAC_C_POS];"saisie_txt" //del f: [FAC_F_POS];"saisie_txt" //mod m: FFacFPos (21) //** cleanup //del f :[LIV_C_POS];"i_LivCpos" //del f: [OFFRE_C_POS];"i_offcpos" //del f: [OFFRE_C_POS];"p_Kalk_Jaco1" //del f: [OFFRE_C_POS];"p_Kalk_Jaco2" //del f: [OFFRE_C_POS];"p_offpos_Jaco" //del f: [XDIALOG];"d_JacKalkulatio" //del m:COMPILER_JACc //del m:COMPILER_JACp //del m:zJaco_Start //del m:zJaco_Rechnen //mod mo: i_offre.gvb_print2 //2016-06-07/pm sg75031b02 suite suppression de tous les boutons images qui devraient être des boutons system... //mod m: SAPPLupdate //mod file: Resources\fr.lproj\Interface.xlf //[REPART_IMPUT];"i_repart" //mod f: [SECTEURS];"i_Secteur" //mod f: [SITE];"i_Site" //mod f: [TIERS];"i_tiers" //mod f: [TIMESHEET];"m_LienIF" //2016-06-07/pm sg75031b03 suite suppression de tous les boutons images qui devraient être des boutons system... //mod m: SAPPLupdate //mod f: [XDIALOG];"d_AddObjParArt" //mod f: [XDIALOG];"d_AlertePlus" //mod f: [XDIALOG];"d_Amort" //mod f+fm: [XDIALOG];"d_Amortissement" //mod f: [XDIALOG];"d_Annee" //mod f: [XDIALOG];"d_articleModSel" //mod f: [XDIALOG];"d_Budget" //mod f: [XDIALOG];"d_C1_default" //mod f: [XDIALOG];"d_CCPerMan" //mod f: [XDIALOG];"d_choix_repartition" //mod f: [XDIALOG];"d_choix_SNOCS" //mod f: [XDIALOG];"d_choixMotif" //del f: d_choixSocProjOPE //mod f: [XDIALOG];"d_ConfSolde" //mod f: [XDIALOG];"d_date" //mod f: [XDIALOG];"d_date_2" //mod f: [XDIALOG];"d_date_2SansMandat" //mod f: [XDIALOG];"d_dateEtLibelle" //mod f: [XDIALOG];"d_de_àL" //mod f: [XDIALOG];"d_decomptekines" //mod f: [XDIALOG];"d_dossierAccesModSel" //mod f: [XDIALOG];"d_EtiqNbre" //mod f: [XDIALOG];"d_EvaluStock" //mod f: [XDIALOG];"d_ExtraitBanque" //mod f: [XDIALOG];"d_FacC_Validation" //mod f: [XDIALOG];"d_fusion" //mod f: [XDIALOG];"d_fusionMail" //mod f: [XDIALOG];"d_IntraStat" //mod f: [XDIALOG];"d_JournCaisse" //mod f: [XDIALOG];"d_ListeCC" //mod f: [XDIALOG];"d_MailChercherCotis" //mod f: [XDIALOG];"d_MailSelLetFld" //mod m: ZMailWriteMenu //mod mo: [XDIALOG];"d_MailSelLetFld".gsb_nok //mod f: [XDIALOG];"d_MembreMontantCotis" //mod f: [XDIALOG];"d_memoireImp" //mod f: [XDIALOG];"d_MontantExtrai" //mod f: [XDIALOG];"d_NoPiece" //mod f: [XDIALOG];"d_opdi_mb" //mod f: [XDIALOG];"d_PerDatMan" //mod f: [XDIALOG];"d_PerDatManTVA" //mod f+fm: [XDIALOG];"d_période" //mod mo: [XDIALOGUE];"d_période".gsb_ok //mod f: [XDIALOG];"d_Période2" //mod f: [XDIALOG];"d_PieceNonSolde" //mod f: [XDIALOG];"d_Rapport" //mod f: [XDIALOG];"d_RapportAchat" //mod f: [XDIALOG];"d_RapportVente" //mod f: [XDIALOG];"d_RelClient" //mod f: [XDIALOG];"d_releveCompte" //mod f: [XDIALOG];"d_releveTiersPayant" //mod f: [XDIALOG];"d_Stock" //mod f: [XDIALOG];"d_SuiviAchat" //mod f: d_Tiers //mod f: [XDIALOG];"d_timesheetModSel" //mod f: [XDIALOG];"d_txt" //mod f: [XDIALOG];"d3choixBis" //mod f: [XDIALOG];"dChoixMandat" //mod f: [XDIALOG];"dContentieux" //mod f: [XDIALOG];"dDossierChercher" //mod m: MPrEtiquetteInv //2016-06-08/pm sg75031b04 suite suppression de tous les boutons images qui devraient être des boutons system... //mod f: [XDIALOG];"detiquetInv" //mod f: [XDIALOG];"dImport" //mod f: [XDIALOG];"dImportSTD" //mod f: [XDIALOG];"dInfoRenseigner" //mod f: [XDIALOG];"dMailChercher" //mod f: [XDIALOG];"dMailCherchertype" //mod f: [XDIALOG];"dObjInvChercher" //mod f: [XDIALOG];"dObjInvModSelec" //mod f+fm: [XDIALOG];"dPeriode" //mod mo: dPeriode.gsb_ok //mod f: [XDIALOG];"dPeriodeLibelle" //mod f: [XDIALOG];"dPieceChercher" //mod f: [XDIALOG];"dPieceTVA" //mod f: [XDIALOG];"dPrintAnneeMan" //mod f: [XDIALOG];"dPrintBudget01" //mod f: [XDIALOG];"dPrintChida" //mod f: [XDIALOG];"dPrintChidaFourn" //mod f: [XDIALOG];"dPrintCompta01" //mod f: [XDIALOG];"dRelSalCompta" //mod f: [XDIALOG];"dSel_Acompte" //mod f: [XDIALOG];"dSel_AdrBanque" //mod f: [XDIALOG];"dSel_Article" //mod f: [XDIALOG];"dSel_AssAcc" //mod f: [XDIALOG];"dSel_cible" //mod f: [XDIALOG];"dSel_Notes" //mod f: [XDIALOG];"dTableauBord" //mod f: [XDIALOG];"dTableauBord2" //mod f: dtitreetexport + fm +mo,... un seul gsb ok //mod f: [XDIALOG];"dTresorerie" //mod f: [XDIALOG];"dWF_Achat" //mod f: [XDIALOG];"id_acompte" //mod f: [XDIALOG];"id_année" //mod f: [XDIALOG];"id_choix" //mod f: [XDIALOG];"multi_invoice2" //mod f: [XINTERFACE];"Inc_Article" //mod f: [XINTERFACE];"Inc_Bordereaux" //mod f: [XINTERFACE];"Inc_Catalogue" //mod f: [XINTERFACE];"Inc_CommFour" //mod f: [XINTERFACE];"Inc_Contrat" //mod f: [XINTERFACE];"Inc_LivCli" //mod f: [XINTERFACE];"Inc_FT" //mod f: [XINTERFACE];"Inc_Offre" //mod f: [XINTERFACE];"Inc_Periode" txt2 + del pages 3 et 4 //mod f: [XINTERFACE];"Inc_PlanCC" //mod f: [XINTERFACE];"Inc_Unite" //mod f: [XINTERFACE];"Inc_User" //mod f: i_Preferences //mod f: [XPREFERENCES2];"iCompteDefaut" //mod f:[XPREFERENCES2];"SSetUp" //mod f: [XX];"m_ms" //mod fp: "LB_Gestion"s //*****************************debut cleanup salaires / kiné //del m: (PPrintListeImpot) //del f: [XDIALOG];"d_ImpotSalAnnee" //del f: [XDIALOG];"d_Périodesal" //del m: zRectifMoisSal //del m: MRemplacerMandats //mod f: [XDIALOG];"d_remplacerMandatTraitement" //del menu appelant //*** //del f: [XDIALOG];"id_Locked" //del f: id_MDP2 //***************************** cleanup picture library //del picts 32 to 41 //del picts 43, 45, 46, 49, 62, 63, 64 //del picts 5048 to 5065 //del picts 5069 to 5116 //del picts 5204 to 5207 //2016-06-09/pm sg75031b05 suite impressions MAC //mod m: SAPPLupdate //mod m: ZInterrrompreImpression //***************************zPrintJournal //mod f: d_PerDatManJrn //mod f: [IMPUTATION];"ijournal_E" //mod f: [IMPUTATION];"ijournal_E2" //mod m: zPrintJournal //***************************ZPrintGdLivre //mod m: ZPrintGdLivre + message si mandat par mandat !! //mod f: IGrandLivre_E //***************************Relevé TVA par compte comptable //*** ITVABalance //mod 6 f: p_RelevéParCCe + p_RelevéParCC@ //mod f: [TVA_TAUX];"pDetail_TVA" //mod pict 20019 : transparence //***************************Bouton Imprimer pieces (IPièces) //mod f: i_pièces //***************************Pièces et paiements (MPrintPieceInfoPaiement) //mod f: pPieceInfoPaiement_E1 //mod f: pPieceInfoPaiement_C1 //mod f: pPieceInfoPaiement_C2 //mod m: MPrintPieceInfoPaiement //***************************Listing de pièces simplifié //mod f: p_ligne //***************************Chiffre d'affaire fournisseurs (IExpChidaFourn) //mod m: IExpChidaFourn //mod f: I_Chida_Fourn_Entete //mod f: i_Chida_Fourn_Corps //mod f: i_Chida_Tot_Resp //mod f: i_Chida_Fourn_Fourn //mod f: i_Chida_total //mod m: IExpChida (qques formulaires en commun)*********Chiffre d'affaire Clients //mod f: I_Chida_Entete //mod f: i_Chida_Corps //mod f: i_Chida_Article //***************************Relevé TVA par code (ITVADetail) //mod f: pDetail_TVA //***************************Echeancier (IEcheancier) //mod f: i_echeanceE //mod f: i_echeanceTotTiers //mod f: i_echeance //***************************liste des rappels + option IMPRIMER LES FACTURES LIEES //mod mo: multi_invoice2.gsb_print //mod mo: multi_invoice.gsb_print //mod f: pr_listrelevecp //mod m: IRelevéCompte //************************** cleanup old customers //del f: p_releve_co_OPE //del f: p_releve_co_MKE //del f: p_releve_co_NMG //del f: p_releve_co_NMG_2 //del f: p_releve_compteOPE_2 //del m: zPrintReleveComptesOPE //del m: zPrintRelevéComptes //2016-06-10/pm sg75031b06- cleanup diverses ameliorations //mod m: SAPPLupdate //mod f: sd_AppScreen (image ni focusable, ni tabulable) //mod m: IRelevéCompte //************************** cleanup old customers //mod m: RFact_Print //+ prise en compte 4D write... ? //mod mo: i_facturembt.gvb_print2 //mod fm: inc_facture //add m: RFact_PrintWrite //mod mo: multi_invoice2.gsb_print //mod mo: multi_invoice //mod f: XX.m_ms (deplacements boutons...) //del f: [FAC_C_POS];"p_faccpos_JACO" //del f: [FAC_C_POS];"p_faccpos_LCTOWin" //del f: [FAC_C_POS];"p_faccpos_MKE" //del f: [FAC_C_POS];"p_faccpos_OPE" //mod m: ZFacCPosFM // verif struct + reparation + del methodes orphelines //new verif = OK //******************** //2016-06-10/pm sg75031b06 suite impressions MAC //mod f: pr_listrelevecp //mod m: ZPrintGdLivre //mod f: IEcheancier //mod m: ITVADetail //mod m: IExpChidaFourn //******************** //2016-06-13/pm sg75031b07 suite impressions MAC //mod m: SAPPLupdate //mod 6 f: p_RelevéParCCe + p_RelevéParCC@ //mod m: ITVABalance //*** cleanup look et images superficielles //mod f: i_livClient //mod f: i_comClient //mod f: icommfour //mod f: [DEM_OFFRE_F];"ioffrefour" //mod f: [DEMANDE_ACHAT];"i_DemandeAchat" //mod f: [FACTURE_FOURNISSEUR];"i_facturef" //mod f: [LIV_F];"i_Liv_F" //mod f: [OBJET_INV];"iobj_inv" //mod f: i_offre //mod f: [OFFRE_FOUR];"i_OffreFournisseur" //mod f: [PRE_OFFRE_CLIENT];"i_PreOffre" //2016-06-14/pm sg75032b01 PA test v15 //mod m: SAPPLupdate //2016-06-14/pm Sg75032b01 corr err stack array struct virtuelle SFnnUserField // ouverture selection client ---> erreur tri si ouverture selection personne //mod m: SIncSelect //mod m: SIncOpen //mod m: SLBGestionOpen //mod m: SIncSortExec //2016-06-15/pm sg75032b02 PA cc defaut tiers defini (pas de recherche) //mod m: SAPPLupdate //mod m: R_Journal_VCibl //2016-06-15/pm sg75032b02 PA voir pieces tiers bloqué //mod m: ZChoixCibles //mod m: COMPILER_GESc //mod mo: Piece;"ligne".gsv_sear2 //mod mo: dPieceChercher.V_cible //mod mo: d_Tiers.gvv_a80_1 //mod mo: d_RelClient.gvv_a80_1 //2016-06-15/pm sg75033b01 cleanup SG del module KINE //mod m: SAPPLupdate //del tables : ACTE, ACTE_PERIODE //DEL TABLE : [CAISSE_MALADIE] //del tables :[MEDECIN] , [PAIEMENT_MANDAT], [PATHOLOGIE] //del tables :[TRAITEMENT] [TRAITEMENT_ORDONNANCE] [TRAITEMENT_POS] [TRAITEMENT_PROTOCOLE] //DEL F: [XINTERFACE];"Inc_Acte"[XINTERFACE];"Inc_CaisseMaladie"[XINTERFACE];"Inc_ClientCK" //DEL F: [XINTERFACE];"Inc_Medecin"[XINTERFACE];"Inc_PaiementMandat"[XINTERFACE];"Inc_Pathologie" //DEL F: [XINTERFACE];"Inc_Specialite"[XINTERFACE];"Inc_Traitement" //---> del methodes M_@ appelantes //---> del methodes F_@ appelantes //del 14 m: zTrait@ //DEL F: [XDIALOG];"d_CreerTraitPos"[XDIALOG];"d_decomptekines" //DEL F: [XDIALOG];"d_memoireImp" //DEL F: [XDIALOG];"d_releveTiersPayant" //DEL M: AActePeriode //**mod m: D_Tables //**del m: zAActePeriodeDef //mod f+fm: SSetup (del pages 5 et 6) //del m: zActeTarif //mod f: i_user (del page 4) //rename field: [USER]xmandatCK ---> xnu1 //mod m: m: SAPPL_MF_i_User //del m: ZSelActe //del m: ZSelCaisseMal //del m: ZSelMedecin //del m: ZSelPathologie //del m: ZSelSpecialite //del m: zMemoireTxtMandats //del m: ZMergeActe //del m: RTraitementMandat //del m: IReleveCompteTr //del f: [CLIENT];"i_clientCK" //del f: [CLIENT];"o_clientIncCK" //del m: IDecompteKinesPaiements //del m: IDecompteKinesMemoire //del m: IDecompteKinesCA //del m: IDecompteKines //del m: IDecompteIndividuel //del m: IReleveTiersPayant //del m: MRemplacerMandats //del m: MSupprimerSelTraitement //del m: ZPaiementMandatStyle //del m: MActe_Import //del m: MActe_Export //del m: MActe_Duplique //del m: zTestDateTraitementPos //del m: ZUpdate71014 //del m: ZUpdate71042 //del m: ZUpdate71079 //rename 16 fields de la table XPREFERENCES2 : xnu1 ---> xnu16 // m: COMPILER_GESpARRAY //mod m: COMPILER_GESc //mod m: COMPILER_GESc2 //mod m: ZUpdateMail //mod m: FClient //mod m: SAPPL_ConfigManGroup //mod m: COMPILER_GESi //mod m: zMailTypeTx //mod m: M_ComptBanque //mod m: SAPPLUserPreferences //mod m: SAPPL_EventLoop //mod m: FMandat //mod m: FCompteFin //mod m: ZTestMail_type // m: SAPPLpreferences_UserSaisie // m: FListeAchatCl //FContact //MTestMail //zSetC1Users //zCAutilise //ZUpdate71013 //ZUpdate51003 //mod m: ZUpdate74270 //mod fm: [XPREFERENCES2]iPrefGC //mod f+fm: i_mandat (del page 8) //[XPREFERENCES2]xnu15 : image2 utilisée ailleurs ? ---> re-used image_societe2 //idem pour : <>PA_LayEtiquette [XPREFERENCES2]xnu14 ---> re-used pos_etiquette //************ copy //2016-06-15/pm sg75033b01 cleanup SG del module KINE struct virtuelle //m: SStructLoadTables //add m: SStructDeleteTableCleanUp //mod m: SAPPL_StartUpBeforeLogin //mod m: COMPILER_BDEVc //del menu bar 23 + 29 //rename field: [MANDAT]codeKine ---> xnu2 //mod m: AMandat //COMPILER_GESpARRAY //mod f+fm: d_PerDatManTVA //mod M: IEncaissTVA //2016-06-16/pm sg75033b02 cleanup SG del module KINE + meth et var process non utilisees //a supprimer //del m: PCalcSALBFR //del m: PClickAvance2 //del m: PClickPrime2 //del m: PInitGrat //del m: XLCTOBGTImportAll_Old //del m: zMacro_version //del m: ZRecalcComC //del m: ZRecalcComF //del m: ZRecalcDemOffreF //del m: ZRecalcOffreC //del m: zselectImp //del m: ZSupprimerFichier //del m: ZTotalLiv //del m: ZTotalLivF //del m: ZValidDOF //************************************** standards //del m: SAddIcons //del m: SError //mod m:COMPILER_BDEVi //del m: SN_StructDropAllIndex //2016-06-16/pm sg75033b03 cleanup SG del module KINE // màj doit fonctionner sur serveur //mod m: SAPPLupdate //add m: SAPPL_Cleanup //mod m: SAPPL_StartUpBeforeLogin (annul modif beta precedentes) //mod m: S1_startup //2016-06-16/pm sg75033b04 cleanup SG del module KINE // del appels xnu //mod m: SAPPLupdate //mod m: FMandat //mod m: SAPPL_MF_i_User //mod m: ZChantierStyle //mod m: zSetC1Prefs //mod mo: i_mandat.masquerEnSaisie //mod m: SSetUp.gst_page //2016-06-16/pm sg75034b01 A&F pb loick alert pas ne nom //mod m: SAPPLupdate //mod m: zLockedAlert //2016-06-17/pm sg75034b01 A&F sous-projets //mod m: SAPPLupdate //add table + 6 fields: [SOUS_PROJET] //add m: ZUpdate75034 //2016-06-17+20/pm sg75034b01 !!!! première utilisation champs OBJET !!!! //mod field: [USER]xnu1 ---> [USER]sousProjet_access_OB //mod f: i_user //mod m: S1_startup //mod m: SAPPL_MF_i_User //mod m: COMPILER_GESi //mod m: SAPPLUserPreferences //2016-06-20/pm sg75034b01 PA demandes workshop //mod m: SAPPLupdate //*** piece paiement multiple / tableaux groupés... //mod f: iPiece (pages 1 et 2 tab paiements + soldes par mandat) //*** corr err selection FT on load i_projet // //mod fm: i_projet //2016-06-20/pm sg75034b02 suite sous-projets <>PU_sousProjet_access_OB //mod m: SAPPLupdate //mod f: i_user (onglet "projet / sous-projet" à part) //mod m: SAPPL_MF_i_User //2016-06-20/pm sg75034b02 reprise PA //add 7 mo : multi_extrait (boutons invisibles pour tris) //mod m: ZChercherSaisieExtrait //2016-06-21/pm sg75034b03 reprise PA sg74283b02 PA demandes workshop saisie extrait suite //mod m: SAPPLupdate //mod m: ZVisuExtLi //2016-06-21/pm sg75034b03 A&F sous projets //add field: [SOUS_PROJET]numSousProjet //mod f+fm: i_chantier //mod m: FChantier //add m: FSousProjet //mod m: sRecordDelTest //mod m: COMPILER_GESc2 //2016-06-21/pm sg75035b01 A&F sous projets suite //mod m: SAPPLupdate //mod f+fm: i_chantier //2016-06-22/pm sg75035b01 A&F sous projets suite //add f+fm: dSel_SousProjet //mod f+fm: i_chantier //add m: zSousProjetControle //2016-06-22/pm sg75035b02 A&F sous projets suite //mod mo: i_chantier.List Box.debut (clic droit pour changer selection) //2016-06-22/pm sg75035b02 A&F sous projets suite / repartir FacF //mod f+fm: inc_factureF //mod m: FFactureF //mod m: ZFacF_Dupliquer //2016-06-22/pm sg75035b02 A&F sous projets suite (recup prix revient du projet père) //== sg75035b03 //mod m: SAPPLupdate //mod f+fm: i_chantier //add o+mo: i_chantier.SousProjet_Reprise //mod m: M: FincPrix //mod m: FSousProjet //2016-06-27/ sg75035b04 ADMD-L import adresses //mod m: SAPPLupdate //m: MImporterAdresses //2016-06-28/ sg75035b05 A&F sous projets suite (notes d'honoraire) //mod m: SAPPLupdate //mod f+fm: i_chantier //mod m: FFacture (1003) //i_facturembt //2016-06-29/pm sg75035b05 A&F sous projets suite (notes d'honoraire) //mod m: SAPPLupdate //mod field: [SOUS_PROJET]historique ---> premierAcompteVisible //add m: ZUpdate75035 //mod m: FChantier //mod m: FFacture (1003) //add m: zChantierHistoMontantBase //mod m: COMPILER_GESc2 //mod f: i_chantier //mod mo: i_facturembt.HON_Variable30 (Prestations) //mod m: COMPILER_GESc //mod m: FFacCPos //2016-06-30/ sg75035b06 A&F sous projets suite //mod m: SAPPLupdate //mod f+fm: i_chantier //mod mo: i_chantier.SousProjet_ADD //mod fm: inc_chantier //2016-06-30/ sg75035b06 A&F NH total facturé à ce jour //mod m: FFacCPos ? p_nhpos //2016-06-30/pm sg75035b06 A&F sous projets suite NH: bouton prest dans i_facturembt //mod mo: i_facturembt //mod mo : sd_AlertText.gvb_ok (style sheets) //mod om: i_facturembt.HON_Variable30 (Prestations) //2016-07-01/pm sg75035b07 A&F sous projets tests //mod m: SAPPLupdate //mod m: FFacCPos //mod m: zChantierHistoMontantBase //mod mo: [CHANTIER].i_chantier.SousProjet_LB.Colonne1 //2016-07-01/pm sg75035b08 A&F sous projets tests //mod m: SAPPLupdate //mod m: ZFacF_Dupliquer //2016-07-04/pm sg75036b01 cleanup SG del module SALAIRES //mod m: SAPPLupdate //del tables: [ASS_ACCIDENT] / [GROUPE_ASS_ACC] //del tables : [AVANCE] / [AVANCE_MENS] / // del tables : [CLASSEIMPOT] / [CONGE] / //[SALAIRE] //[EMPLOYE] //[HIST_EMPLOYE_COMPTA] / [HIST_EMPLOYE_CONTRAT] / [HIST_PRELIST] //[HS]/[JOUR_FERIE] //[LIB_CONGE] / [LIB_PRIME] / [LIGNE_SAISIE] //[LOG_RECTIF_SAL] / [MALADIE] //[NN_EMPLOYE_ANALYTIQUE] / [NN_EMPLOYE_BUDGET] / [NN_EMPLOYE_MANDAT] //[NN_PRIME_BUDGET]/[NN_PRIMEMENS_BUDGET]/[NN_PRIMETYPE_BUDGET] //[PRIME]/[PRIME_MENSUELLE]/[PRIME_TYPE] //[RECTIF_SALAIRE]/[RETENUE]/[SAISIE_CESSION] //[SECULINE_EXPORT] //[XSALGLOBALS] [XSALPREFERENCES] //**** del Inc_ //del f: [XINTERFACE];"Inc_AssAc" //del f: [XINTERFACE];"Inc_Classe9" //del f: [XINTERFACE];"Inc_Congé" //del f: [XINTERFACE];"Inc_Employé" //del f: [XINTERFACE];"Inc_jours_fer" //del f: [XINTERFACE];"Inc_LibCng9" //del f: [XINTERFACE](Inc_Pref_Salaires) //menus bars à supprimer: 30, 21, 19, 15 //del bar menu 30 //del bar menu 21 del m IRelevSignal / pUpdateBrutIndex / / ZsimSla //del bar 19 : del m pUpdatePrimIndex //del bar 15 : del bcp de methodes... //del dialogues //mod m: SStructDeleteTableCleanUp //mod m: m: SAPPL_EventLoop //mod m: SAPPL_Cleanup //mod m: ExpMultiLine //mod m: FMailAdr //mod m: FMétier //*** 20160705 //table mandat //mod 25 fields salaire --> xnu03 --_> 27 //mod f+fm: i_mandat (del pages 6 et 7) //chercher ***************** ALL RECORDS() // m: ZChercherPaiementPieces //i_payement //mod m: ZUpdate51003 //mod m: ZUpdate51019 //mod m: ZUpdate72010 //mod m: ZUpdate74049 //mandat: ZUpdateMandat //chercher ***************** QUERY(; //+ chercher ***************** READ WRITE() //+ chercher ***************** SunLock2 (->) //m: ExpMultiLine //m: ExpMultiLineVIR2000 // m: FMandat // m: FPaiement // m: FTypePaiement // m: IVirement2 //M_FusionTiers //MTestMail //m: RExtValid //RExtValid2 //zCAutilise //ZChangerIdCC // ZDelTiers //ZTestMail_type //mod m: zTestPayPos //del m: ZUpdate71074 //mod m: SAPPLupdate //mod m: ZUpdateMail // fm: i_adressbanque //[C_BUDGET];"i_budgetm" // om: i_payement.gvb_del2 //[PAYEMENT_LIGNE];"opaimligneligne" //om: Inc_Tiers.gsb_del //ZCibleApres ///** compilation //TVTAnnee //mod m: COMPILER_GESpVAR //mod m: COMPILER_GESc2 //mod m: COMPILER_GESpARRAY // m: FAdresseBanque // m: MPrefImput //del table [XIMPORTPREFERENCES] // m: MPrefImput //mod m: SAPPL_Cleanup //SAPPLpreferences_Imputationcc //del m: ZUpdate51004 //2016-07-05/pm sg75036b02 cleanup SG del module SALAIRES //mod m: SAPPLupdate //del f: [PAYEMENT_LIGNE];"prelevé_C2" //mod f: i_paiement (inc pas entier... svds dominique) //mod f: multi_NC (bouton invisibles... svds dominique) //champs non utilisé //[XPREFERENCES2]ca_SAL---> xnu17 à xnu33 //[XPREFERENCES2]cb_SAL //grrrr //[XPREFERENCES2]cc_SAL_accompte //[XPREFERENCES2]cc_SAL_CASSp //[XPREFERENCES2]cc_SAL_CASSs //[XPREFERENCES2]cc_SAL_cc_transitoire //[XPREFERENCES2]cc_SAL_Grat //[XPREFERENCES2]cc_SAL_Grat_ouvr //[XPREFERENCES2]cc_SAL_IMPOT //[XPREFERENCES2]cc_SAL_Mal_ouvr //[XPREFERENCES2]cc_SAL_Net //[XPREFERENCES2]cc_SAL_Net_ouvr //[XPREFERENCES2]module_salaire //[XPREFERENCES2]compta_salaire_par_brut //[XPREFERENCES2]Compta_apres_pay_sal //[XPREFERENCES2]pay_Sal_hors compta---> xnu33 // m: COMPILER_GESi //mod m: SAPPLpreferences_Imputationcc // m: SAPPLpreferences_Setup //xnu19 remis: [XPREFERENCES2]cc_report_salarie // m: ZModCcAutomat //iConfigMode //recherches var inutilisées //mod m: SAPPL_ConfigManGroup // fm: Inc_Pieces // fm: Inc_PiecesLB //i_budgetm //2016-07-06/pm sg75036b03 cleanup SG del module SALAIRES //SAPPLupdate //*** tous les champs LANGUE.sal@ //---> xnu01 à xnu64 (champs 99 à 162) //---> xnu65 à 94 (champs 174 à 203) //---> xnu95 à 101 dispatchés //---> xnu102 à 107 (champs 81 à 86) //*** profité pour surpprimer les champs JAco //---> xnu108 à 115 (champs 68 à 74 + champs 76) //mod f+fm: : i_langue (del pages 9, 10 , 11 et 12) //add m: ZUpdate75036 //2016-07-06/pm sg75036b04 cleanup SG del module SALAIRES //SAPPLupdate //**** var unused //2016-07-06/pm sg75037b01 report modifs bplus 75035b09 et b10 //SAPPLupdate //** b09 //mod m: M: FincPrix //** b10 //mod m: ZFacCPosFM //2016-08-02/pm sg75037b02 A&F pas de calcul tot deja facturé si forfait décoché //SAPPLupdate //mod m: FFacCPos //2016-08-02/pm sg75037b03 A&F totaux FacF dans projet / moins values //SAPPLupdate //mod m: zGetDataProjet //2016-08-03/pm sg75037b03 PA export rapport clear CR Tab dans nom client //mod m: MRapportProjet2 //mod m: MRapportAchat //mod m: MRapportVente //2016-08-03/pm sg75037b03 SvdS interdire saisie ex trait au 00/00/00 //mod fm: d_ExtraitBanque //2016-08-03/pm sg75037b03 A&F reutiliser numeros dans l'ordre //mod m: ZNumDoc //2016-08-03/pm sg75037b04 EDI corr err onglets OPDI //SAPPLupdate //mod f: d_opdi_mb //2016-08-04/pm sg75038b01 A&F case à cocher "total" visible pour ComC et FacC // (cf sg75013b01 pour les offresC ) //mod m: SAPPLupdate //mod m: zInitLBSaisie //mod m: zSaisieChampsLB //2016-08-04/pm sg75038b01 A&F+ mod standard / admin 4d server access //******************** a reporter dans bdev602 (last = 601bx) !! //add m: SM_ServerAdmin //mod m: SP_EventLoop //mod m: SBDEVUpdate //add m: S_0Update602 //mod m: S1_startup //add picture: _INC_-4.bmp (resources images) //mod Bdev.xlf: id 166 et 167 //mod m: SManagementUser //2016-08-08/pm sg75038b02 A&F retour prepa facF payée si suivi fact //mod m: SAPPLupdate //mod m: MFacFPreparation //mod f: d_opdi_mb (c'etait impossible de valider) //2016-08-09/pm sg75039b01 corr err ZUpdate74270 //mod m: SAPPLupdate //mod m: ZUpdate74270 //2016-08-09/pm sg75039b01 corr err xliff sur sd_ControlP3_2 //mod m: SControlPanelSetButtons //mod m: SManagementButton //il aurait mieux fallu changer à la base dans SArrayManagement //2016-08-09/pm sg75039b01 enlever les appels pour maintenir les ports ouverts... //mod fm: sd_ControlP2Bar //2016-08-11/pm sg75040b01 ATP corr err multi_extrait (bouton ne fct pas sous MAC) //mod m: SAPPLupdate //mod f+fm: multi_extrait //verif appli --> err sur 2 forms dans corbeille // --> del corbeille // --> nouvelle vérif --> ressources CC4D non utilsées // --> réparation structure // --> del 2 orpheans methods //2016-08-11/pm sg75040b01 ATP corr err sel cour = 1 enreg //mod mo: [PIECES].multi_invoice2.gsb_sel //2016-08-11/pm sg75040b02 ATP corr err TVA calculée sur releve tva par cc //mod m: SAPPLupdate //mod m: ITVABalance //2016-08-12/pm sg75040b03 A&F facC double clic sur text article ne fct plus... //mod m: SAPPLupdate //mod m: zInitLBSaisie //mod m: zSaisieChampsLB //2016-08-16/pm sg75041b01 ATP corr err sauts de page decl TVA MAC //mod m: SAPPLupdate //mod m: IRapport //2016-08-16/pm sg75041b01 PA amelioration transferts achats depuis DA //TO Do //1- add DOF.xModeLivraison //2- add OFFO.xModeLivraison //3- mod all transferts + corr err ligne textes non transférées de DA // *** 1 //use [DEM_OFFRE_F]lieu_livraison //add field: [DEM_OFFRE_F]xModeLiv //mod f+fm: [DEM_OFFRE_F];"ioffrefour" //mod zModeLivraisonAction // *** 2 //mod field: [OFFRE_FOUR]xnu3 ---> [OFFRE_FOUR]xModeLiv //mod zModeLivraisonAction //mod f+fm: [OFFRE_FOUR];"i_OffreFournisseur" //add m: ZUpdate75041 // *** 3 //mod m: zPushDA //mod m: zPushDOF //mod m: zPushOF //mod f: [COMM_F];"icommfour" //2016-08-16/pm sg75042b01 corr err tva/cc total/cc titre //mod m: SAPPLupdate //mod m: ITVABalance //mod f: p_RelevéParCCx //2016-08-16/pm sg75042b02 tri périodes décroissant dans dialogues //mod m: SAPPLupdate //mod m: APeriode //2016-08-19/pm sg75043b01 SvdS corr err bouton Lettrer //mod m: SAPPLupdate //mod f: m_imputation //2016-08-19/pm sg75043b01 ATP export tva/cc //mod m: ITVABalance //2016-08-19/pm sg75043b01 ALL corr err sel per et controle per1 lastModif //mod f: sd_managementEdit (images introuvables + del image page 0) //2016-09-05/pm sg75100b01 listbox dans saisie piece //mod m: SAPPLupdate //option generale = "utiliser nouveaux" //<>sv_userPiecesLB:=[USER]interfacesListBox (on utilise pour le dev le champs pour les ecrans de gestion...) //mod m: m: COMPILER_BDEVi //mod m: SBDEVUserPreferences //add f+fm: iPieceLB (dupliqué de iPiece) //mod m: - R_Journal_Init //mod m: -- RjournInitVars //mod m: -- ZInitImp //mod m: - R_Journal_READ //**************** // m: ZAddACHFVENF //2016-09-06/pm sg75100b02 listbox dans saisie piece //mod m: SAPPLupdate //add m: RPieceFM_LB //mod m: zInitLBSaisie //mod m: zSaisieChampsLB //add m: TVTEcritures //2016-09-05/pm sg75100b03 report modif 75046b01 et b02 //Commentaires = 2016-09-13/pm sg75046b01 corr err chercher par montant dans saisie extrait à reporter Sg751xx //mod m: SAPPLupdate //mod m: sGetSearchVal //mod m: SSearchExec //mod m: COMPILER_BDEVc //mod m: ZChercherSaisieExtrait //mod om: sd_Login.gsv_sear1 //Commentaires = 2016-09-13/pm sg75046b02 diverses amelioraitons v15 à reporter Sg751xx //propriété / compatibilité : coché "utiliser ancienne couche réseau" (conseil de 4D) //mod f: i_offre (agrandi lib MANDAT trop petit si sous-secteur) //mod f: sd_ControlP3_2 (corr err onglets derriere...) //2016-09-05/pm sg75100b04 report modif 75046b03 //mod m: SAPPLupdate //mod m: FExtrait //mod f : d_ExtraitBanque //2016-09-14/pm sg75100b05 listbox dans saisie piece //mod m: SAPPLupdate //zSaisieChampsLB //iPieceLB //zInitLBSaisie //add m: zLBDyn_NumeroColonne //************ install 4D POp //mod DBM: On Startup //TO DO //- comme dans elica renommer champs ne respctant pas les sql rules (eviter carcateres diacritique + command sql) //exemple: USER.timestamp ---> lastModif + champs dont le nom est date ou time ou ... //**************** //REMARQUE : ATP rel tva/cc avec détails manque TVA calculée si <0 (extourne) //expl piece 201500939 cc6011130 BM3ANAT //C'est normal car l'imputation TVA n'existe pas !!! //***************** //suite a cleanup kine : à gerer non appelées mais utilse normalement... //S1LocalText //S1StylesText //GET MISSING TABLE NAMES($tab) //doit être 0 element après compactage des données //TRACE //$i:=0 //regles à respecter sous WIndows pour que les impressions fonctionnent sous MAC: //formulaire d'impression à developper sous WINDOWS (sauf spécifique client MAC) //propriété des formulaires d'impression : Apparence / plateforme = IMPRESSION //marge gauche mini =2 //***PAYSAGE //limite imprimée à DROITE (sous MAC) = 784 //***PORTRAIT //limite imprimée à DROITE (sous MAC) = 556 (à tester) //Propriété des champs en fonction de leur style sheet (fonctionne a taille inférieure sous Windows mais pas sous MAC...) //printTextField10 : hauteur champs = 14 //printTextField : hauteur champs = 13 (fonctionne sous Windows à 11 mais pas sou MAC...) //***** nombre de points imprimés en hauteur selon win ou mac / portrait paysage // //Portrait //If (<>sv_PLF=3) //windows//<---2016-06-10/pm sg75031b06 suite impressions MAC //$haut:=780 //Else //$haut:=765 //End if //--->2016-06-10/pm sg75031b06 suite impressions MAC // //Paysage //If (<>sv_PLF=3) //<---2016-06-10/pm sg75031b06 suite impressions MAC //$hauteur:=550 //Else //$hauteur:=520 //End if //--->2016-06-10/pm sg75031b06 suite impressions MAC //to do //imprimer selection facture si Write + l'appliquer à imprimer les fctures apres rappels //(difficulté = dialogue d'impression à faire soit même...) //zGetSelChoix //!!! mettre à jour etat com_c et com_c_pos!! cf workaround Sg75013b02 //dMailCherchertype : fournisseur/client doit trouve les tiers avec cc correspondant... (svds) //--->choix periodes permettre saisies dates //---> priorite moindre ZChangerIdCB cf ZChangerIdCC //M_Pieces //lb_gestion[COM_CLIENT];"o_ComClient" //attention new interfaces gestion et boutons spécifiques (dupliquer, valider,...) //m_modele //new interfaces pas encore utilisables... //TO DO pour switcher une gestion //regler pb ordre [XFIELD]posIncForm pas respecté !!! (struct virtuelle) //definir champs liés (struct virtuelle) + tableaux de recherche + liens auto (cf affichage groupe client dans gestion client) //compléter SAPPL_FiltresRecherches //struct virtuelle ++ ---> cf ZUpdate74240 // ---> appels de SStructCreateField avec param > 3 // ---> + mod struct virtuelle ---> mod XNN_USER_FIELD // ---> appels de SSetInfoManagementForLB //chaque methode M_... //******************** //gerer les totaux //gerer les recherches via table liée (exemple client de facture) //gerer les images (carré de couleur selon etat facture par exemple) //******************** //stocker [XNN_USER_FIELD]largeurLBcoef + [XNN_USER_FIELD]posIncForm (par user) //pouvoir appliquer à tous les users (si dev ? admin ?) //stocker les coordonnées fenetres par table et par user (nouveau champs XNN_USER_MANAGEMENT?) //************************ //revoir "Imprimer Liste" //to do : MPieceTVA *** chercher par code tva ne fct pas bien !! //v13 TO DO //remplacer 4D chart (graphes) //[XDIALOG];"dTableauBord2" //PEUT ATTENDRE CAR NON UTILISE : remplacer zone de defilement groupees par ListBox prepa v13 //[CAISSE_E_S];"iCaisseES" //[CAISSE_E_S];"iCaisseES_2" //[CAISSE_JOURNAL];"i_CaisseJournal" //i_Employé14 //i_Employé14-2 //[LOG_RECTIF_SAL];"i_log_rectif_sal" //[XDIALOG];"d_choix_SNOCS" //[XDIALOG];"dSel_AssAcc" //id_choix // charger gvvi_limitePrepa dans gestion projet... //Reflechir à Contrat Clôturé //[CONTRAT]etat ) cloturé ? //[CONTRAT]date_cloture (couleur rouge ?) //Faire un bouton (gestion) pour reconduire les tacites reconductions + calcul echeancier avec indice... //types option à changer... ou supprimer... //_test //ZChangerIdCC //ZPA_PlanComptableUniforme //dImportSTD ??? //dSel_Notes ??? //Bug??? //ASignatures (7002 //zSetEtatSignComF2 //??? //R_Journ_NC //recherches sur ZNumDoc (1; //bizarreries chez PA : des num de facture à récupérer... ? //a suivre : chercher utilisations de RFACMandat ? //IRapportDTVA //********************************* recup pdf avec PDFFill decl TVA 2004 //CHERCHER([RAPPORT];[RAPPORT]xid=20) //$refDoc:=Creer document("") //Si (OK=1) //FERMER DOCUMENT($refDoc) //BLOB VERS DOCUMENT(Document;[RAPPORT]pdffile) //Si (OK=0) // //Fin de si //Fin de si