Cette fonction, activée de ICEV (menu "Editer… Postes facturés), permet :
Les critères de sélection et de tri de la fonction ICEVE1 se rapportent aux données des en-têtes et des postes d’un contrat. La vue « vedicf » basée sur les tables ICE (en-tête contrat) etICF (postes contrat). L’utilisateur peut sélectionner ou trier des événements en fonction des champs de l’entête ou des postes des contrats (pour les éditer).
| Bloc | Descriptif |
|---|---|
| %EE | édité en début de première page pour obtenir les critères de sélection (contient généralement un <FF> sur la dernière ligne) |
| %EP | édité en début de chaque page |
| %10 | Edition des postes de contrat |
| %15 | Edition des indices de revalorisation utilisés lors du traitement de revalorisation du contrat |
| %40 | Edition du cumul |
| %PP | édité en fin de chaque page. |
| %PE | édité en fin d’édition, après %PP, cumul des événements. |
les champs datsup1 et datsup2 sont des champs virtuels de ICEV_1, utilisés en tant que critères de sélection.
datsup1 : si elle est renseignée, on considère qu'il s'agit d'un contrat reconduit. Donc on ne calcule plus d'échéances pour ce contrat (cf ICEV_8). Le batch de révision de prix met à jour la datsup1 avec la date de fin réelle du contrat. Lors de la suppression d'un contrat, cette date permet de mettre à jour la date de fin réelle de la version origine.
| iceve1_b10 | Edition des postes contrat |
| iceve1_b15 | Edition des indices de revalorisation utilisés lors du traitement de revalorisation du contrat |
| iceve1_b40 | Edition des postes contrat |
Le paramètre maquette DERNIERE_VERSION permet de n'éditer que la dernière version du contrat.
Si on ne précise aucune valeur au paramètre, le batch travaille uniquement sur la dernière version du contrat quelque soit sont état.
Pour travailler sur la dernière version valide du contrat, il est nécessaire de donner comme valeur au paramètre la liste des code état permettant de considérer que le contrat est valide.
Exemple :
P DERNIERE_VERSION="CVX". Dans ce cas, le batch ne travaille que sur la dernière version valide du contrat, le contrat étant considéré comme valide s'il se trouve dans un des états suivants : "C", "V" ou "X".