Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID |
Modifier and Type | Method and Description |
---|---|
FSiteClient |
changerSiteParDefaut(FSiteClient newSiteParDefaut,
TypeSiteClient typeSiteClient)
Modifie le site par défaut.
|
List<SiteClientLight> |
chargerZl(List<SiteClientLight> listeSiteClient) |
FSiteClient |
creerSiteClient(CtxSiteClient siteClient) |
FSiteClient |
creerSiteClient(FSiteClient siteClient)
Création d'un site client
|
FSiteClient |
creerSiteClientComplet(FSiteClient siteClient)
Création d'un site client et de son rib associé
|
void |
definirCommeSitePrincipal(Double identSite) |
List<ExportRib> |
findByIdentsWithRib(List<Double> identsSiteClient) |
List<FSiteClient> |
findOtherSiteBySIRET(Double identSite,
String numSIRET) |
List<SiteClientLight> |
findSiteClientAvecSitesTiersLivraisonLiee(Double identClient,
Double identClientFacture,
String ville,
String typeRech) |
List<FSiteClient> |
findSiteClientByDateValidite(Date dateValidite,
Double identClient)
Search all the customer sites for a customer, the validity date of those sites is lower than the one in parameter
Returns the site which validity date is null too
|
List<FSiteClient> |
findSiteClientByIdentClient(Double identClient)
Search all the sites for a customer
|
List<FSiteClient> |
findSiteClientByIdentClient(Double identClient,
boolean chargerContacts) |
List<FSiteClient> |
findSiteClientByIdentClientLikeNom(Double identClient,
String nomAppelSite)
Retourne la liste des sites d'un client dont l'ident est passé en paramétre et dont le nom d'appel du
site est comme celui passé en paramétre
|
List<FSiteClient> |
findSiteClientByIdentClientLikeNom(Double identClient,
String nomAppel,
String codePostal,
String ville,
String adresse)
recherche de site par ident / codePostal / ville / adresse
|
List<FSiteClient> |
findSiteClientByIdentClientLikeNom(Double identClient,
String nomAppelSite,
TypeSiteClient typeSiteClient)
Retourne la liste des sites d'un client dont l'ident est passé en paramétre et dont le nom d'appel du
site est comme celui passé en paramétre
|
FSiteClient |
findSiteClientByIdentClientPourImport(Double identClient,
String nomAppelSite,
String codePays,
String codePostal,
String nomVille,
String nomSite,
String siretSite,
boolean loadFk,
boolean siteMaint)
Retourne le site d'un client pour lequel les critéres passés en paramétre correspondent.
|
FSiteClient |
findSiteClientByPrimaryKey(Double idSite) |
FSiteClientZl |
findSiteClientZlByPrimaryKey(Double idSiteClientZl) |
List<SiteExport> |
findSiteExport(Collection<Double> lstIdentClient)
Retourne la liste des sites d'une liste de clients sous forme de beans non persistents simplifiés 'SiteExport'
|
List<FSiteClient> |
findSiteLivraisonAvecTiersLiee(Double identClient,
Double identClientFacture)
Retourne l'ensemble des sites de livraison du client ainsi que les sites de livraison des tiers qui lui sont liées
|
List<FSiteClient> |
findSitesByTiersLiees(Double identClient) |
List<FSiteClient> |
findSitesCommandeByClient(Double identClient)
Retourne les sites de commande d'un client
|
List<FSiteClient> |
findSitesFacturationByClient(Double identClient)
Retourne les sites de facturation d'un client
|
List<SiteClientLight> |
findSitesLightByClient(Double idClient,
boolean filtreMaint,
boolean filtrePrincipal)
Retourne la liste des site d'un client sous la forme d'objets non persistents "SiteClientLight"
|
List<SiteClientLight> |
findSitesLightByClientNom(Double idClient,
String nomSite,
String typeRech,
boolean filtreMaint,
boolean filtreFerme,
boolean filtrePrincipal) |
List<FSiteClient> |
findSitesLivraisonByClient(Double identClient)
Retourne les sites de livraison d'un client
|
List<FSiteClient> |
findSitesMaintenanceByClient(Double identClient)
Retourne les sites de maintenance d'un client
|
List<FSiteClient> |
findSitesRelanceByClient(Double identClient)
Retourne les sites de relance d'un client
|
FSiteClient |
getSiteClientByIdent(Double idSite) |
SiteClientLight |
getSiteClientLightByIdent(Double idSite) |
FSiteClient |
getSiteCommandeByClient(Double idClient)
Retourne le site de commande par défaut d'un client, son site principal sinon
|
FSiteClient |
getSiteCommandeParDefaut(Double identClient)
Retourne le site de commande par défaut d'un client
|
FSiteClient |
getSiteFacturationByClient(Double idClient)
Retourne le site de facturation par défaut d'un client, son site principal sinon
|
FSiteClient |
getSiteFacturationParDefaut(Double identClient)
Retourne le site de facturation par défaut d'un client
|
SiteClientLight |
getSiteLightPrincipalByIdentClientLight(Double identClient) |
FSiteClient |
getSiteLivraisonByClient(Double idClient)
Retourne le site de livraison par défaut d'un client, son site principal sinon
|
FSiteClient |
getSiteLivraisonParDefaut(Double identClient)
Retourne le site de livraison par défaut d'un client
|
FSiteClient |
getSiteMaintenanceParDefaut(Double identClient)
Retourne le site de maintenance par défaut d'un client
|
FSiteClient |
getSiteRelanceParDefaut(Double identClient)
Retourne le site de relance par défaut d'un client
|
boolean |
isAlreadySitePrincipal(Double identClient)
Retourne True s'il existe un site principal pour le client dont l'ident est passé en paramétre, False sinon
|
FSiteClient |
loadByIdent(Double identSite)
Charge le site client dont l'ident est passé en paramétre.
|
List<FSiteClient> |
loadByIdents(Collection<Double> idents) |
FSiteClient |
loadByIdentWithRib(Double identSiteClient) |
CtxSiteClient |
loadSiteByIdent(Double identSite)
Charge le site client dont l'ident est passé en paramétre.
|
FSiteClient |
loadSiteClientPourImport(Double identClient,
String nomAppelSite,
String siret) |
FSiteClient |
loadSitePrincipalByIdentClient(Double identClient)
Retourne le site principal du client dont l'ident est passé en paramétre.
|
FSiteClient |
loadSitePrincipalByIdentClientLight(Double identClient)
Retourne le site principal du client dont l'ident est passé en paramétre.
|
FSiteClient |
loadSitePrincipalByIdentClientLight(Double identClient,
boolean loadFk)
Retourne le site principal du client dont l'ident est passé en paramétre.
|
FSiteClient |
modifierSiteClient(FSiteClient siteClient) |
FSiteClient |
modifierSiteClientComplet(FSiteClient siteClient) |
FSiteClient |
modifierSiteClientComplet(FSiteClient siteClient,
boolean testerFacturesValides) |
FSiteClient |
modifierSiteClientComplet(FSiteClient siteClient,
boolean testerFacturesValides,
List<DifferenceField> differences)
Modification d'un site client et de son rib associé
|
List<SiteClientResultatRecherche> |
rechercheMultiCriteres(SiteClientCriteresRecherche criteria) |
void |
supprimerSiteClient(FSiteClient siteClient)
Suppression d'un site client
|
int |
updateSite(Double identSites,
Map<String,Object> mapChampValeur)
Modification en lot de sites client
|
getServerMessages, resetServerMessages
static final String SERVICE_ID
FSiteClient creerSiteClient(FSiteClient siteClient)
siteClient
- Le bean du site client à créerFSiteClient creerSiteClientComplet(FSiteClient siteClient)
siteClient
- Le bean du site client à créerint updateSite(Double identSites, Map<String,Object> mapChampValeur)
identSites
- Identifiant du site à mettre à jourmapChampValeur
- map contenant le nom java du champ de la table des sites client à mettre à jour
et la nouvelle valeur que doit prendre ce champFSiteClient modifierSiteClientComplet(FSiteClient siteClient, boolean testerFacturesValides, List<DifferenceField> differences)
siteClient
- Le bean du site client à mettre à jourvoid supprimerSiteClient(FSiteClient siteClient)
siteClient
- Le bean du site client à supprimerFSiteClient changerSiteParDefaut(FSiteClient newSiteParDefaut, TypeSiteClient typeSiteClient)
newSiteParDefaut
- typeSiteClient
- Type de l'indicatuer à modifier (commande, livraison, facture)FSiteClient getSiteClientByIdent(Double idSite)
idSite
- (l'ident du site client recherché)FSiteClient findSiteClientByPrimaryKey(Double idSite)
SiteClientLight getSiteClientLightByIdent(Double idSite)
FSiteClient loadByIdent(Double identSite)
idSite
- (l'ident du site client recherché)List<FSiteClient> findSiteClientByIdentClient(Double identClient)
identClient
- Customer IdentifierList<FSiteClient> findSiteClientByIdentClient(Double identClient, boolean chargerContacts)
FSiteClient findSiteClientByIdentClientPourImport(Double identClient, String nomAppelSite, String codePays, String codePostal, String nomVille, String nomSite, String siretSite, boolean loadFk, boolean siteMaint)
loadFk
- True si on souhaite charger en mémoire les contacts du siteList<FSiteClient> findSiteClientByDateValidite(Date dateValidite, Double identClient)
dateValidite
- Limit validity date of a customer siteidentClient
- Customer IdentifierList<FSiteClient> findSiteClientByIdentClientLikeNom(Double identClient, String nomAppelSite)
List<FSiteClient> findSiteClientByIdentClientLikeNom(Double identClient, String nomAppelSite, TypeSiteClient typeSiteClient)
List<SiteExport> findSiteExport(Collection<Double> lstIdentClient)
FSiteClient loadSitePrincipalByIdentClient(Double identClient)
FSiteClient loadSitePrincipalByIdentClientLight(Double identClient)
FSiteClient loadSitePrincipalByIdentClientLight(Double identClient, boolean loadFk)
loadFk
- True si on souhaite charger les beans associés au siteSiteClientLight getSiteLightPrincipalByIdentClientLight(Double identClient)
FSiteClient getSiteFacturationParDefaut(Double identClient)
FSiteClient getSiteLivraisonParDefaut(Double identClient)
FSiteClient getSiteCommandeParDefaut(Double identClient)
FSiteClient getSiteRelanceParDefaut(Double identClient)
FSiteClient getSiteMaintenanceParDefaut(Double identClient)
boolean isAlreadySitePrincipal(Double identClient)
List<FSiteClient> findSitesFacturationByClient(Double identClient)
List<FSiteClient> findSitesLivraisonByClient(Double identClient)
List<FSiteClient> findSitesCommandeByClient(Double identClient)
List<FSiteClient> findSitesRelanceByClient(Double identClient)
List<FSiteClient> findSitesMaintenanceByClient(Double identClient)
List<SiteClientLight> findSitesLightByClient(Double idClient, boolean filtreMaint, boolean filtrePrincipal)
idClient
- filtreMaint
- Recherche uniquement les sites topés sites de maintenancefiltrePrincipal
- True si on ne souhaite pas voir apparaitre le site principal du client dans le résultat de la rechercheList<SiteClientLight> findSitesLightByClientNom(Double idClient, String nomSite, String typeRech, boolean filtreMaint, boolean filtreFerme, boolean filtrePrincipal)
CtxSiteClient loadSiteByIdent(Double identSite)
idSite
- (l'ident du site client recherché)FSiteClient creerSiteClient(CtxSiteClient siteClient)
List<FSiteClient> findSiteClientByIdentClientLikeNom(Double identClient, String nomAppel, String codePostal, String ville, String adresse)
FSiteClient getSiteCommandeByClient(Double idClient)
FSiteClient getSiteLivraisonByClient(Double idClient)
FSiteClient getSiteFacturationByClient(Double idClient)
List<FSiteClient> findSitesByTiersLiees(Double identClient)
List<FSiteClient> findSiteLivraisonAvecTiersLiee(Double identClient, Double identClientFacture)
List<SiteClientLight> findSiteClientAvecSitesTiersLivraisonLiee(Double identClient, Double identClientFacture, String ville, String typeRech)
List<SiteClientResultatRecherche> rechercheMultiCriteres(SiteClientCriteresRecherche criteria)
List<FSiteClient> findOtherSiteBySIRET(Double identSite, String numSIRET)
List<SiteClientLight> chargerZl(List<SiteClientLight> listeSiteClient)
FSiteClientZl findSiteClientZlByPrimaryKey(Double idSiteClientZl)
FSiteClient modifierSiteClientComplet(FSiteClient siteClient)
FSiteClient modifierSiteClientComplet(FSiteClient siteClient, boolean testerFacturesValides)
FSiteClient modifierSiteClient(FSiteClient siteClient)
FSiteClient loadByIdentWithRib(Double identSiteClient)
List<FSiteClient> loadByIdents(Collection<Double> idents)
void definirCommeSitePrincipal(Double identSite)
FSiteClient loadSiteClientPourImport(Double identClient, String nomAppelSite, String siret)
Copyright © 2016. All rights reserved.