public interface ClientService extends IService, ServiceWithLastCreatedRecordSearch
Modifier and Type | Field and Description |
---|---|
static boolean |
MODIF_CLIENT |
static boolean |
MODIF_SITE |
static String |
SERVICE_ID |
Modifier and Type | Method and Description |
---|---|
void |
activerBlocageClient(FCliLckenc cliLckenc) |
FPClientParam |
ajouterClientParam(FPClientParam clientParam)
Methode de modification ou ajout d'un clientParam
|
FPClientZl |
ajouterClientZL(FPClientZl clientZl) |
void |
associerChargeDeCompte(FPClient client,
FPCollaborateur collaborateur)
Associates a collaborator as account manager to a customer
|
FLnkCliClb |
associerCommercialNonPrincipal(FPClient client,
FPCollaborateur collaborateur)
Associates a collaborator to a customer
|
FLnkCliClb |
associerCommercialPrincipal(FPClient client,
FPCollaborateur collaborateur)
Associates a collaborator to a customer as the main commercial of this one
If the link between the collaborator and the customer doesn't exist and if there's no main commercial for this customer, creates the link and mark the collabaorator as the main commercial of the customer. |
FPClient |
beforeCreerProspectClientCompletWs(FPClient newClient) |
CtxClient |
beforeModifierProspectClientWs(CtxClient cxtClient) |
void |
bloquerClient(Double identClient) |
void |
bloquerClients(List<Double> identsClient) |
DualValues<Object,String> |
calculCodeClientFromProspect(CtxClient context,
String codeProspect) |
void |
changerCommercialPrincipal(FPClient client,
FPCollaborateur nveauCommercialPrincipal)
Changes the main commercial of a customer by an other commercial who already exists.
|
CtxCoherenceCG |
coherenceComptaGene(List<FPClient> listeClient,
String codeSociete,
String codeExercice,
List<TPSociete> listeSocExercValid)
Cohérence compta géné
|
void |
comptabilisationClient(CtxClient context)
Comptabilisation Client
|
void |
comptabiliserClient(Double identClient)
Enters a customer for its company on the financial years which are opened at the current date for this company.
|
FPClient |
comptabiliserClient(FPClient client)
Comptabilise un client chargé précédemment par un load sur la Société sur laquelle il est enregistré
|
FPClient |
comptabiliserClientMultiCompteCollec(FPClient client)
comptabiliser client avec multi compte collectif
|
void |
comptabiliserListeClients(List<FPClient> listeClients)
Enters all the customers which are in the list given in parameter.
|
void |
controleComptabilisation(CtxClient context) |
void |
controlerBlocageClient(CtxBlocage ctxBlocage) |
int |
countByRegroupement(String regroupement1,
Double indEgal,
String regroupement2)
Compte les clients en fonction du regroupement
|
FPClient |
creerClientComplet(FPClient client)
Deprecated.
|
FPClient |
creerProspect(FPClient prospect,
PPersonne personne,
PAdresse adresse,
boolean isSitePalActif)
Création d'un prospect, de la personne associée, d'une adresse et d'un site client
Appelée par les IMPORTS
|
FPClient |
creerProspectClient(CtxClient client,
TypeProspect type)
Deprecated.
|
CtxClient |
creerProspectClientComplet(CtxClient client,
boolean majCommercial,
TypeProspect type)
Cette méthode est uniquement utilisée par le client RCP
|
FPClient |
creerProspectClientComplet(FPClient client,
boolean majCommercial,
TypeProspect type)
Creates a customer, a person associated, an address and a customer site
|
FPClient |
creerProspectComplet(FPClient prospect)
Deprecated.
|
String |
exportExcelRibClient(List<Double> identsClient,
ExtensionsFichiersExcel extension) |
void |
fermerCompteClient(Double idClient,
Date dtCloture) |
List<FPClient> |
findByCodeLike(String search) |
List<FPClient> |
findByNomAppelLike(String search) |
List<FPClient> |
findClientBenefByContrat(Double identContrat)
Retourne la liste des clients bénéficiaires d'un contrat
|
List<ClientEtAdresse> |
findClientBenefiaire(Double identContrat) |
List<ClientEtAdresse> |
findClientByClientLie(Double identClient,
TypeLienTiers typeLienTiers1,
TypeLienTiers typeLienTiers2,
String codeClientLie,
String nomClientLie)
Retourne la liste des clients liés au client passé en paramétre par la table F_LIEN_TIERS
|
List<ClientEtAdresse> |
findClientByClientLieDefaut(Double identClient,
TypeLienTiers typeLienTiers1,
TypeLienTiers typeLienTiers2,
String codeClientLie,
String nomClientLie)
Retourne la liste des clients liés topés defaut au client passé en paramétre par la table F_LIEN_TIERS
|
FPClient |
findClientByCodeAndSocietePourImport(String codeClient,
String codeSociete)
Cherche un client par son code et par sa Société.
|
FPClient |
findClientByCodeAndSocietePourImport(String codeClient,
String codeSociete,
boolean loadFk) |
CtxContextualisationFull |
findClientByNumTel(String numTel) |
FPClient |
findClientBySIRENPourImport(String numSIREN) |
FPClient |
findClientBySIRETPourImport(String numSIRET)
Recherche la liste des clients dont le SIRET est celui passé en paramétre.
|
List<FPClient> |
findClientComptabilise()
Renvoit la liste des clients comptabilisés
|
List<FPClient> |
findClientComptabiliseBySociete(Double identSociete)
Renvoit la liste des clients comptabilisés sur la Société passée en paramétre
|
List<ClientEtAdresse> |
findClientEtAdresseByContact(Double idContact,
String codeSoc,
Date dtValid) |
List<ClientEtAdresse> |
findClientEtAdresseByContrat(Double idContrat,
String codeSoc) |
List<ClientEtAdresse> |
findClientEtAdresseLikeCodeEtNom(String nom,
String code,
String codeSoc,
Double identEtabl,
Date dtValid,
TypeProspect type,
List<String> listAffaire,
boolean affClient) |
List<ClientEtAdresse> |
findClientEtAdresseLikeCodeEtNom(String nom,
String code,
String codeSoc,
Double identEtabl,
Date dtValid,
TypeProspect type,
String codeAffaire,
TypeClientListeAide typeClient) |
List<ClientEtAdresse> |
findClientEtAdresseLikeCodeEtNom(String nom,
String code,
String codeSoc,
Double identEtabl,
Date dtValid,
TypeProspect type,
String codeAffaire,
TypeClientListeAide typeClient,
boolean withContrat)
Recherche de Clients / Prospects, utilisée par les listes d'aide "CODE+NOM"
|
List<ClientEtAdresse> |
findClientEtAdresseLikeCodeEtNom(String nom,
String code,
String codeSoc,
Double identEtabl,
Date dtValid,
TypeProspect type,
String codeAffaire,
TypeClientListeAide typeClient,
boolean withContrat,
boolean affClient)
Recherche de Clients / Prospects, utilisée par les listes d'aide "CODE+NOM"
|
List<ClientEtAdresse> |
findClientEtAdresseLikeCodeEtNom(String nom,
String code,
String codeSoc,
Double identEtabl,
Date dtValid,
TypeProspect type,
String codeAffaire,
TypeClientListeAide typeClient,
boolean withContrat,
boolean affClient,
boolean bAllSociete)
Recherche de Clients / Prospects, utilisée par les listes d'aide "CODE+NOM"
|
List<ClientParc> |
findClientEtParc(Double identClient,
List<Double> lstIdSite,
FPCollaborateur collaborateur,
List<GParc> listeParcs)
Retourne pour un client donné, une liste d'objets non persistents contenant les informations sur les sites de maintenance du client, les emplacements et les postes liés
|
List<FPClient> |
findClientLikeCodeAndSociete(String codeClient,
String codeSociete)
Retourne la liste des clients dont le code est comme celui passé en paramétre (recherche de type LIKE)
|
FPClient |
findClientProspectByIdent(Double ident)
Returns the customer or prospective customer whose identifier is the one in parameter
|
List<FPClient> |
findClientProspectBySIREN(String numSIREN) |
List<FPClient> |
findClientProspectLikeCodeLikeNomAppelAndSociete(String codeClient,
String nomAppel,
Double identSociete)
Recherche les clients ou prospects par leur code ou nom appel (recherche like) pour un ident Société
|
List<FPClient> |
findClientsByEvent(String identEvent)
Renvoit les clients associés à un evenement
|
List<FPClient> |
findClientsOuProspectsByEvent(String identEvent)
Renvoit les prospects associés à un evenement
|
List<FPClient> |
findClientWithInterco() |
List<FLnkCliClb> |
findCommerciauxByClient(Double identClient)
Retourne la liste des commerciaux associés à un client
|
List<FPClient> |
findOtherClientBySIRET(Double identClient,
String numSIRET)
Recherche la liste des clients dont le SIRET est celui passé en paramétre.
|
List<FPClient> |
findProspectsByEvent(String identEvent)
Renvoit les prospects associés à un evenement
|
List<TPSociete> |
findSocietesExcept5e() |
List<Client> |
findSuggestClientLikeNomAppelAndSociete(String nomAppel,
Double identSociete,
Integer nbMaxClients) |
FPClient |
getClientByCode(String codeClient)
Retourne un client par son code sur la Société courante ou en cours
|
FPClient |
getClientByCodeWithLangue(String codeClient) |
FPClient |
getClientByIdentWithLangue(Double identClient) |
ClientEtAdresse |
getClientEtAdresseByIdClient(Double idClient)
Recherche unique de Clients / Prospects par ident, sous forme de ClientEtAdresse
|
String |
getNumeroWithNewPrefixe(String numero,
Double identSociete,
TypeCompteAuxiliaire typeTo)
Remplace le préfixe du prospect par celui du type final
|
List<GPrdmaint> |
getPrdmaintByClient(Double identClient) |
org.jfree.data.category.CategoryDataset |
indicateurRentabilite(Double identClient)
Indiateurs de rentabilité sur affaire du client des 5 dernières années
|
CtxClient |
initContextClient(TypeProspect type) |
boolean |
isClientAlerteBlocage(FPClient client,
ModuleBlocageClient moduleBlocageClient)
Return true if customer's work-in-progress is too high
|
boolean |
isClientBloque(FPClient client,
ModuleBlocageClient moduleBlocageClient)
Return true if customer is blocked
|
boolean |
isClientCloture(FPClient client,
Date date) |
Boolean |
isClientInAffaire(String codeAffaire,
Double identClient)
le client est il de l'affaire ?
|
boolean |
isClientVolumineux(Double identClient) |
boolean |
isSiretAlreadyUsed(String siret,
Double identClientDiff,
Double identSiteDiff,
boolean modifClient)
Recherche sur le SIRET est déjà utilisé pour un autre client
|
boolean |
isUniqueForCodeAndSociete(String codeClient,
Double identSociete,
Double identClientCourant)
Teste l'unicité du code d'un client sur une société
|
FPClient |
loadByCode(String codeClient)
charge uniquement le client et sa personne
|
FPClient |
loadByIdent(Double identClient)
Returns the customer or prospective customer whose identifier is the one in parameter.
|
FPClient |
loadByIdent(Double identClient,
boolean chargeFLnkCliClb,
boolean chargeSitesEtContacts)
Deprecated.
|
FPClient |
loadByIdentHeavy(Double identClient)
Returns the customer or prospective customer whose identifier is the one in parameter.
|
FPClient |
loadByIdentHeavy(Double identClient,
boolean chargeFLnkCliClb,
boolean chargeSitesEtContacts) |
FPClient |
loadByIdentLight(Double identClient)
Charge uniquement le client et sa personne ainsi que les paramètres
|
FPClient |
loadByIdentStrictLight(Double identClient)
Charge uniquement le client et sa personne
|
FPClient |
loadByIdentWithRib(Double identClient) |
FPClient |
loadClientAndLocalisationByIdent(Double identClient)
Cherche un client par son ident, charge ses sites, adresses, emplacements et postes associés
|
CtxClient |
loadClientByIdent(Double identClient) |
FPClient |
loadClientForImport(ModeImport modeImport,
ClientImportDefinition item) |
FPClient |
loadClientPourImport(String codeClient,
String siren) |
void |
majCommerciauxDeClient(CtxClient client)
Mise à jour des commerciaux liés aux clients
|
void |
majLiensInterlocAlertes(CtxClient client,
boolean majClientParam)
Mise à jour des interlocuteurs des alertes du client
|
FPClient |
majRib(FPClient client) |
void |
miseAJourCompte(FPClient client,
TPSociete societe)
mise a Jour des Comptes
|
void |
modifieClientParDeclencheur(FPClient client,
TypeProspect type)
Coquille vide afin d'implémenter la méthode par déclencheur
|
FPClient |
modifierAdresseClient(FSiteClient siteClient)
Modifier l'adresse d'un client ainsi que le site client associé
|
FPClient |
modifierClient(FPClient client)
Deprecated.
|
FPClient |
modifierClient(FPClient client,
TypeProspect type) |
FPClient |
modifierClientComplet(FPClient client)
Deprecated.
|
FPClient |
modifierClientComplet(FPClient client,
boolean majCommercial)
Met à jour un client ainsi que la personne associée, son rib et les sites et adresses liés
|
void |
modifierListeClientComplet(List<Double> listeIdentClient,
ClientUpdateLot clientUpdateLot)
Met à jour les clients ainsi que les personnes associées, les ribs et les sites et adresses liés.
|
CtxClient |
modifierProspectClient(CtxClient client)
Modification d'un client ou d'un prospect
|
FPClient |
modifierProspectComplet(FPClient prospect)
Deprecated.
|
FLnkCliClbZl |
modifierZlLien(FLnkCliClbZl zlLien)
Modifie les zones libres associées à un lien client-collaborateur, les cree si elles n'existent pas
|
void |
modifierZonesLibresListeClient(List<Double> listeIdentClient,
ZonesLibres zonesLibres) |
void |
ouvrirCompteClient(Double idClient) |
List<ClientResultatRecherche> |
rechercheMultiCriteres(ClientCriteresRecherche critere)
Recherche multi critéres des clients/prospects
|
List<CtxCible> |
rechercheMultiCriteresCRM(ClientCriteresRecherche critere)
recherche multi critere pour CRM
|
List<FactureClientResultatRecherche> |
recherchePositionComptableClient(Double identClient)
Renvoit la liste des factures d'un client (pour position comptable)
|
List<FEncaissement> |
recherchePositionCptEncaissementClient(String codeClient,
Double identClient)
Renvoit la liste des factures vente d'une affaire (pour position comptable)
|
void |
supprimerClient(FPClient client)
Removes a customer
|
void |
supprimerClient(List<ClientResultatRecherche> listClient) |
void |
supprimerCommercialDuClient(FLnkCliClb lienCollab)
Supprime un commercial d'un client
|
void |
supprimerCommercialDuClient(FPClient client,
FPCollaborateur collaborateur)
Removes a commercial from a customer
|
void |
supprimerProspect(FPClient prospect)
Suppression d'un prospect
|
void |
transfertDeClientAClient(Double clientDepart,
Double clientArrivee) |
FPClient |
transformerProspectEnClient(FPClient prospect,
String codeClient)
Transform a prospect to customer
|
getServerMessages, resetServerMessages
getLastCreatedRecord
static final String SERVICE_ID
static final boolean MODIF_CLIENT
static final boolean MODIF_SITE
List<ClientEtAdresse> findClientEtAdresseLikeCodeEtNom(String nom, String code, String codeSoc, Double identEtabl, Date dtValid, TypeProspect type, String codeAffaire, TypeClientListeAide typeClient, boolean withContrat)
nom
- : le nom d'appel du client recherchécode
- : le code du client recherchécodeSoc
- : le code de la Société pour laquelle le client doit existeridentEtabl
- : établissement sur lequel doit se trouver le clientdtValid
- : la date à laquelle le client doit existertype
- : le type recherché CLIENT / PROSPECTcodeAffaire
- : code de l'affaire dont on on souhaite proposer les clientstypeClient
- : type de client: interne, externe, fictif, comptabilisé...withContrat
- : True si on ne veut que les clients qui ont au moins un contratList<ClientEtAdresse> findClientEtAdresseLikeCodeEtNom(String nom, String code, String codeSoc, Double identEtabl, Date dtValid, TypeProspect type, String codeAffaire, TypeClientListeAide typeClient, boolean withContrat, boolean affClient)
nom
- : le nom d'appel du client recherchécode
- : le code du client recherchécodeSoc
- : le code de la Société pour laquelle le client doit existeridentEtabl
- : établissement sur lequel doit se trouver le clientdtValid
- : la date à laquelle le client doit existertype
- : le type recherché CLIENT / PROSPECTcodeAffaire
- : code de l'affaire dont on on souhaite proposer les clientstypeClient
- : type de client: interne, externe, fictif, comptabilisé...withContrat
- : True si on ne veut que les clients qui ont au moins un contratList<ClientEtAdresse> findClientEtAdresseLikeCodeEtNom(String nom, String code, String codeSoc, Double identEtabl, Date dtValid, TypeProspect type, String codeAffaire, TypeClientListeAide typeClient, boolean withContrat, boolean affClient, boolean bAllSociete)
nom
- : le nom d'appel du client recherchécode
- : le code du client recherchécodeSoc
- : le code de la Société pour laquelle le client doit existeridentEtabl
- : établissement sur lequel doit se trouver le clientdtValid
- : la date à laquelle le client doit existertype
- : le type recherché CLIENT / PROSPECTcodeAffaire
- : code de l'affaire dont on on souhaite proposer les clientstypeClient
- : type de client: interne, externe, fictif, comptabilisé...withContrat
- : True si on ne veut que les clients qui ont au moins un contrataffClient
- bAllSocite
- : True on veut les client sur toutes les sociétesList<ClientEtAdresse> findClientEtAdresseLikeCodeEtNom(String nom, String code, String codeSoc, Double identEtabl, Date dtValid, TypeProspect type, String codeAffaire, TypeClientListeAide typeClient)
List<ClientEtAdresse> findClientEtAdresseLikeCodeEtNom(String nom, String code, String codeSoc, Double identEtabl, Date dtValid, TypeProspect type, List<String> listAffaire, boolean affClient)
ClientEtAdresse getClientEtAdresseByIdClient(Double idClient)
idClient
- : l'ident du client que l'on veut charger sous forme de Bean non-persistant 'ClientEtAdresse'List<ClientEtAdresse> findClientEtAdresseByContact(Double idContact, String codeSoc, Date dtValid)
idContact
- : l'ident du contact dont on cherche les clientsList<ClientEtAdresse> findClientEtAdresseByContrat(Double idContrat, String codeSoc)
idContrat
- : le contrat dont on veut les clients bénéficiairesList<FPClient> findClientBenefByContrat(Double identContrat)
FPClient findClientBySIRETPourImport(String numSIRET)
numSIRET
- : N° de SIRET à rechercherList<FPClient> findOtherClientBySIRET(Double identClient, String numSIRET)
identClient
- Identifiant du client à exclurenumSIRET
- N° de SIRET à rechercherboolean isSiretAlreadyUsed(String siret, Double identClientDiff, Double identSiteDiff, boolean modifClient)
List<FPClient> findClientLikeCodeAndSociete(String codeClient, String codeSociete)
codeClient
- : Code du client à rechercher. Utiliser le caractére '%' pour effectuer une recherche de type LIKEFPClient getClientByCode(String codeClient)
List<FPClient> findClientProspectLikeCodeLikeNomAppelAndSociete(String codeClient, String nomAppel, Double identSociete)
List<Client> findSuggestClientLikeNomAppelAndSociete(String nomAppel, Double identSociete, Integer nbMaxClients)
FPClient findClientByCodeAndSocietePourImport(String codeClient, String codeSociete)
codeClient
- : Code du clientcodeSociete
- : Code de la Société. Si Null, effectue la recherche sur la Société *****FPClient findClientByCodeAndSocietePourImport(String codeClient, String codeSociete, boolean loadFk)
List<FPClient> findClientComptabilise()
List<FPClient> findClientComptabiliseBySociete(Double identSociete)
identSociete
- Identifiant de la SociétéFPClient findClientProspectByIdent(Double ident)
ident
- Customer /prospective customer identifierFPClient loadByIdentHeavy(Double identClient)
identClient
- Customer / prospective customer identifierFPClient loadByIdentHeavy(Double identClient, boolean chargeFLnkCliClb, boolean chargeSitesEtContacts)
FPClient loadByIdent(Double identClient)
@Deprecated FPClient loadByIdent(Double identClient, boolean chargeFLnkCliClb, boolean chargeSitesEtContacts)
FPClient loadByIdentLight(Double identClient)
FPClient loadByIdentStrictLight(Double identClient)
FPClient loadClientAndLocalisationByIdent(Double identClient)
List<ClientParc> findClientEtParc(Double identClient, List<Double> lstIdSite, FPCollaborateur collaborateur, List<GParc> listeParcs)
identClient
- liste
- des sites clients qui doiventêtre chargés. Peutêtre null.collaborateur
- (Facultatif) Collaborateur dont on va tester s'il a les droits ou non sur le parclisteParcs
- (Facultatif) Liste des parcs sur lesquels on recherche si le collab a des droits@Deprecated FPClient creerClientComplet(FPClient client)
@Deprecated FPClient creerProspectClient(CtxClient client, TypeProspect type)
@Deprecated FPClient creerProspectComplet(FPClient prospect)
prospect
- Prospective customer's informationCtxClient creerProspectClientComplet(CtxClient client, boolean majCommercial, TypeProspect type)
FPClient creerProspectClientComplet(FPClient client, boolean majCommercial, TypeProspect type)
client
- customer bean to createFPClient creerProspect(FPClient prospect, PPersonne personne, PAdresse adresse, boolean isSitePalActif)
prospect
- le prospect à créerpersonne
- données sur la personne du prospectadresse
- adresse du prospectisSitePalActif
- Valeur du pilotage applicatif 'RCP_SITE_PAL'@Deprecated FPClient modifierProspectComplet(FPClient prospect)
@Deprecated FPClient modifierClient(FPClient client)
@Deprecated FPClient modifierClientComplet(FPClient client)
FPClient modifierClientComplet(FPClient client, boolean majCommercial)
void modifierListeClientComplet(List<Double> listeIdentClient, ClientUpdateLot clientUpdateLot)
CtxClient modifierProspectClient(CtxClient client)
FPClient modifierAdresseClient(FSiteClient siteClient)
void supprimerClient(FPClient client)
client
- customer to removevoid supprimerClient(List<ClientResultatRecherche> listClient)
FPClientZl ajouterClientZL(FPClientZl clientZl)
void supprimerProspect(FPClient prospect)
FPClient transformerProspectEnClient(FPClient prospect, String codeClient)
prospect
- prospect to transformString getNumeroWithNewPrefixe(String numero, Double identSociete, TypeCompteAuxiliaire typeTo)
DualValues<Object,String> calculCodeClientFromProspect(CtxClient context, String codeProspect)
FLnkCliClb associerCommercialNonPrincipal(FPClient client, FPCollaborateur collaborateur)
client
- Bean of the customer to updatecollaborateur
- Bean of the collaborator who will be a new commercial of the customerFLnkCliClb associerCommercialPrincipal(FPClient client, FPCollaborateur collaborateur)
client
- Bean of the customer to updatecollaborateur
- Bean of the collaborator who will be the new main commercial of the customervoid changerCommercialPrincipal(FPClient client, FPCollaborateur nveauCommercialPrincipal)
client
- Bean of the customer to updatenveauCommercialPrincipal
- Bean of the collaborator who will be the new main commercial of the customerFLnkCliClbZl modifierZlLien(FLnkCliClbZl zlLien)
zlLien
- Zones libres à modifiervoid supprimerCommercialDuClient(FPClient client, FPCollaborateur collaborateur)
client
- Bean of the customer to modifycollaborateur
- Bean of the collaborator to remove as a commercial of the customervoid supprimerCommercialDuClient(FLnkCliClb lienCollab)
lienCollab
- Lien client-collab à supprimervoid associerChargeDeCompte(FPClient client, FPCollaborateur collaborateur)
client
- Bean of the customer to modifycollaborateur
- Bean of the collaborator who will be the new account manager of the customerList<FLnkCliClb> findCommerciauxByClient(Double identClient)
void comptabiliserClient(Double identClient)
client
- the customer identifier which must be enteredFetchMode.JOIN
with the information of the person linked.FPClient comptabiliserClient(FPClient client)
void controleComptabilisation(CtxClient context)
void comptabilisationClient(CtxClient context)
void comptabiliserListeClients(List<FPClient> listeClients)
boolean isClientBloque(FPClient client, ModuleBlocageClient moduleBlocageClient)
boolean isClientAlerteBlocage(FPClient client, ModuleBlocageClient moduleBlocageClient)
boolean isUniqueForCodeAndSociete(String codeClient, Double identSociete, Double identClientCourant)
List<ClientResultatRecherche> rechercheMultiCriteres(ClientCriteresRecherche critere)
List<FPClient> findClientsByEvent(String identEvent)
List<FPClient> findProspectsByEvent(String identEvent)
List<FPClient> findClientsOuProspectsByEvent(String identEvent)
void majCommerciauxDeClient(CtxClient client)
void majLiensInterlocAlertes(CtxClient client, boolean majClientParam)
List<ClientEtAdresse> findClientByClientLieDefaut(Double identClient, TypeLienTiers typeLienTiers1, TypeLienTiers typeLienTiers2, String codeClientLie, String nomClientLie)
List<ClientEtAdresse> findClientByClientLie(Double identClient, TypeLienTiers typeLienTiers1, TypeLienTiers typeLienTiers2, String codeClientLie, String nomClientLie)
List<TPSociete> findSocietesExcept5e()
CtxCoherenceCG coherenceComptaGene(List<FPClient> listeClient, String codeSociete, String codeExercice, List<TPSociete> listeSocExercValid)
List<FactureClientResultatRecherche> recherchePositionComptableClient(Double identClient)
List<FEncaissement> recherchePositionCptEncaissementClient(String codeClient, Double identClient)
CtxContextualisationFull findClientByNumTel(String numTel)
FPClientParam ajouterClientParam(FPClientParam clientParam)
org.jfree.data.category.CategoryDataset indicateurRentabilite(Double identClient)
int countByRegroupement(String regroupement1, Double indEgal, String regroupement2)
void ouvrirCompteClient(Double idClient)
List<CtxCible> rechercheMultiCriteresCRM(ClientCriteresRecherche critere)
Boolean isClientInAffaire(String codeAffaire, Double identClient)
FPClient comptabiliserClientMultiCompteCollec(FPClient client)
FPClient modifierClient(FPClient client, TypeProspect type)
String exportExcelRibClient(List<Double> identsClient, ExtensionsFichiersExcel extension) throws IOException
IOException
void activerBlocageClient(FCliLckenc cliLckenc)
void bloquerClient(Double identClient)
boolean isClientVolumineux(Double identClient)
void modifierZonesLibresListeClient(List<Double> listeIdentClient, ZonesLibres zonesLibres)
void modifieClientParDeclencheur(FPClient client, TypeProspect type)
void controlerBlocageClient(CtxBlocage ctxBlocage)
CtxClient initContextClient(TypeProspect type)
FPClient loadClientForImport(ModeImport modeImport, ClientImportDefinition item)
List<ClientEtAdresse> findClientBenefiaire(Double identContrat)
Copyright © 2016. All rights reserved.