]> git.llucax.com Git - z.facultad/75.10/miklolife.git/blobdiff - carpeta/especificaciones/casos_de_uso/eliminar_afiliado.rtf
(no commit message)
[z.facultad/75.10/miklolife.git] / carpeta / especificaciones / casos_de_uso / eliminar_afiliado.rtf
index d0aecd11424b7621b4550db103d813745ef3813f..b9ca14a188163099ff1147af600f75774e68e93c 100644 (file)
@@ -1,11 +1,11 @@
 {\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang3082\deflangfe3082{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}\r
 {\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f28\fswiss\fcharset0\fprq2{\*\panose 020b0603020202020204}Trebuchet MS{\*\falt Desyrel};}\r
-{\f84\froman\fcharset238\fprq2 Times New Roman CE;}{\f85\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f87\froman\fcharset161\fprq2 Times New Roman Greek;}{\f88\froman\fcharset162\fprq2 Times New Roman Tur;}\r
-{\f89\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f90\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f91\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f92\fswiss\fcharset238\fprq2 Arial CE;}{\f93\fswiss\fcharset204\fprq2 Arial Cyr;}\r
-{\f95\fswiss\fcharset161\fprq2 Arial Greek;}{\f96\fswiss\fcharset162\fprq2 Arial Tur;}{\f97\fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f98\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f99\fswiss\fcharset186\fprq2 Arial Baltic;}\r
-{\f100\fmodern\fcharset238\fprq1 Courier New CE;}{\f101\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f103\fmodern\fcharset161\fprq1 Courier New Greek;}{\f104\fmodern\fcharset162\fprq1 Courier New Tur;}\r
-{\f105\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f106\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f107\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f308\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}\r
-{\f312\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\r
+{\f89\froman\fcharset238\fprq2 Times New Roman CE;}{\f90\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f92\froman\fcharset161\fprq2 Times New Roman Greek;}{\f93\froman\fcharset162\fprq2 Times New Roman Tur;}\r
+{\f94\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f95\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f96\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f97\fswiss\fcharset238\fprq2 Arial CE;}{\f98\fswiss\fcharset204\fprq2 Arial Cyr;}\r
+{\f100\fswiss\fcharset161\fprq2 Arial Greek;}{\f101\fswiss\fcharset162\fprq2 Arial Tur;}{\f102\fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f103\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f104\fswiss\fcharset186\fprq2 Arial Baltic;}\r
+{\f105\fmodern\fcharset238\fprq1 Courier New CE;}{\f106\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f108\fmodern\fcharset161\fprq1 Courier New Greek;}{\f109\fmodern\fcharset162\fprq1 Courier New Tur;}\r
+{\f110\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f111\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f112\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f313\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}\r
+{\f317\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\r
 \red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\red255\green255\blue255;}{\stylesheet{\r
 \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1024\langfe1024\cgrid\noproof\langnp3082\langfenp3082 \snext0 Normal;}{\s1\ql \li0\ri0\keepn\nowidctlpar\faauto\outlinelevel0\rin0\lin0\itap0 \r
 \b\fs20\lang2058\langfe3082\loch\f28\hich\af0\dbch\af0\cgrid\langnp2058\langfenp3082 \sbasedon0 \snext0 heading 1;}{\*\cs10 \additive Default Paragraph Font;}{\s15\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \r
@@ -47,7 +47,7 @@ Upper Case List;}{\s32\ql \li0\ri0\sb440\sa60\nowidctlpar\faauto\rin0\lin0\itap0
 \tqc\tx4252\tqr\tx8504\faauto\rin0\lin0\itap0 \fs24\lang1024\langfe1024\cgrid\noproof\langnp3082\langfenp3082 \sbasedon0 \snext64 header;}{\s65\ql \li0\ri0\nowidctlpar\tqc\tx4252\tqr\tx8504\faauto\rin0\lin0\itap0 \r
 \fs24\lang1024\langfe1024\cgrid\noproof\langnp3082\langfenp3082 \sbasedon0 \snext65 footer;}{\*\cs66 \additive \sbasedon10 page number;}}{\*\listtable{\list\listtemplateid1\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow2\r
 \levelstartat1\levelspace0\levelindent0{\leveltext\'01\'00;}{\levelnumbers\'01;}\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-431\li720 }{\listname ;}\listid1}}{\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}}{\info\r
-{\title Nombre del Documento: }{\author Flor}{\operator Nombre}{\creatim\yr2005\mo6\dy14\hr10\min20}{\revtim\yr2005\mo6\dy14\hr18}{\version12}{\edmins52}{\nofpages1}{\nofwords201}{\nofchars1110}{\*\company Casta's SRL}{\nofcharsws0}{\vern8249}}\r
+{\title Nombre del Documento: }{\author Flor}{\operator Nombre}{\creatim\yr2005\mo6\dy14\hr10\min20}{\revtim\yr2005\mo6\dy16\hr11\min47}{\version13}{\edmins52}{\nofpages1}{\nofwords201}{\nofchars1110}{\*\company Casta's SRL}{\nofcharsws0}{\vern8249}}\r
 \margl1700\margr1700\margt1417\margb1417 \widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\r
 \jcompress\viewkind1\viewscale90\nolnhtadjtbl \fet0\sectd \sbknone\linex0\sectdefaultcl {\footer \pard\plain \s65\ql \li0\ri0\nowidctlpar\tqc\tx4252\tqr\tx8504\pvpara\phmrg\posxr\posy0\faauto\rin0\lin0\itap0 \r
 \fs24\lang1024\langfe1024\cgrid\noproof\langnp3082\langfenp3082 {\field{\*\fldinst {\cs66 PAGE  }}{\fldrslt {\cs66 1}}}{\cs66 \r
@@ -91,7 +91,7 @@ Orden: }{\fs20\loch\af28 \hich\af0\dbch\af0\loch\f28 28\cell }\pard \ql \li0\ri0
 \cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\loch\af28 \trowd \trleft-113\trftsWidth1\trpaddl7\trpaddr7\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \r
 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8953 \cellx8840\row }\pard \ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\b\fs20\lang2058\loch\af28\noproof0\langnp2058 \r
 \par \hich\af0\dbch\af0\loch\f28 Precondiciones: }{\fs20\lang2058\loch\af28\noproof0\langnp2058 \hich\af0\dbch\af0\loch\f28 El afiliado est}{\fs20\lang2058\loch\af28\noproof0\langnp2058 \loch\af28\dbch\af0\hich\f0 \'e1}{\r
-\fs20\lang2058\loch\af28\noproof0\langnp2058 \hich\af0\dbch\af0\loch\f28  dado de alta en el sistem\hich\af0\dbch\af0\loch\f28 a}{\loch\af28 \cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\loch\af28 \trowd \r
+\fs20\lang2058\loch\af28\noproof0\langnp2058 \hich\af0\dbch\af0\loch\f28  dado de alta en el sistema}{\loch\af28 \cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\loch\af28 \trowd \r
 \trleft-113\trftsWidth1\trpaddl7\trpaddr7\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8953 \cellx8840\row \r
 }\pard \ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\b\fs20\lang2058\loch\af28\noproof0\langnp2058 \r
 \par \hich\af0\dbch\af0\loch\f28 Postcondiciones: }{\fs20\lang2058\loch\af28\noproof0\langnp2058 \hich\af0\dbch\af0\loch\f28 el afiliado es dado de baja del sistema.}{\loch\af28 \cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\loch\af28 \trowd \r
@@ -102,13 +102,13 @@ Orden: }{\fs20\loch\af28 \hich\af0\dbch\af0\loch\f28 28\cell }\pard \ql \li0\ri0
 \faauto\ls1\rin0\lin390 \fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28  El sistema muestra al actor el men}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \r
 \loch\af28\dbch\af0\hich\f0 \'fa}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28  correspondiente a la opci}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \loch\af28\dbch\af0\hich\f0 \'f3}{\r
 \fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28 n baja de afiliado, en donde el operador tendr}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \loch\af28\dbch\af0\hich\f0 \'e1}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \r
-\hich\af0\dbch\af0\loch\f28  que ingresar el tipo y n}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \loch\af28\dbch\af0\hich\f0 \'fa}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28 mero de documento del afiliado a dar de\r
-\hich\af0\dbch\af0\loch\f28  baja. \r
+\hich\af0\dbch\af0\loch\f28  que ingresar el tipo y n}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \loch\af28\dbch\af0\hich\f0 \'fa}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28 mero de documento del afiliado a dar de b\r
+\hich\af0\dbch\af0\loch\f28 aja. \r
 \par {\pntext\pard\plain\s15 \intbl\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28 2\tab}}\pard \s15\ql \fi-142\li390\ri0\nowidctlpar\intbl\tx390{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec\pnstart1\pnindent360\pnsp120\pnhang}\r
 \faauto\ls1\rin0\lin390 {\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28  El operador  ingresa los datos;\r
 \par {\pntext\pard\plain\s15 \intbl\f28\fs20\lang2058\langfe3082\langnp2058 \hich\af28\dbch\af0\loch\f28 3\tab}}\pard \s15\ql \fi-142\li390\ri0\nowidctlpar\intbl{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec\pnstart1\pnindent360\pnsp120\pnhang}\r
 \faauto\ls1\rin0\lin390 {\f28\fs20\lang2058\langfe3082\langnp2058  El sistema verifica que el n\'famero de afiliado existe mediante la llamada }{\b\f28\fs20\lang2058\langfe3082\langnp2058 AfiliadoSolicitanteController.existeAfiliado(tipoDoc, nroDoc)}{\r
-\f28\fs20\lang2058\langfe3082\langnp2058  si no existe el afiliado -> }{\b\f28\fs20\lang2058\langfe3082\langnp2058 (E1)}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \r
+\f28\fs20\lang2058\langfe3082\langnp2058  si no existe el afiliado (el m\'e9todo retorna 0) -> }{\b\f28\fs20\lang2058\langfe3082\langnp2058 (E1)}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \r
 \par {\pntext\pard\plain\s15 \intbl\b\f28\fs20\lang2058\langfe3082\langnp2058 \hich\af28\dbch\af0\loch\f28 4\tab}}\pard \s15\ql \fi-142\li390\ri0\nowidctlpar\intbl{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec\pnstart1\pnindent360\pnsp120\pnhang}\r
 \faauto\ls1\rin0\lin390 {\b\f28\fs20\lang2058\langfe3082\langnp2058  }{\f28\fs20\lang2058\langfe3082\langnp2058 Se verifica si el afiliado es titular de grupo familar. Se ejecuta }{\b\f28\fs20\lang2058\langfe3082\langnp2058 \r
 AfiliadoSolicitanteController.esTitular(tipoDoc, nroDoc).}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \r
@@ -116,12 +116,12 @@ AfiliadoSolicitanteController.esTitular(tipoDoc, nroDoc).}{\fs20\lang2058\langfe
 \faauto\ls1\rin0\lin390 {\b\f28\fs20\lang2058\langfe3082\langnp2058  }{\f28\fs20\lang2058\langfe3082\langnp2058 Si el afiliado a eliminar no tiene grupo familiar asociado(en la llamada anterior se obtuvo false), ir a 8.}{\r
 \fs20\lang2058\langfe3082\loch\af28\langnp2058 \r
 \par {\pntext\pard\plain\s15 \intbl\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28 6\tab}}\pard \s15\ql \fi-142\li390\ri0\nowidctlpar\intbl{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec\pnstart1\pnindent360\pnsp120\pnhang}\r
-\faauto\ls1\rin0\lin390 {\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28  En caso de que el afiliado a eliminar sea titular de un grupo fami\hich\af0\dbch\af0\loch\f28 \r
-liar, el sistema despliega en pantalla una lista con los datos (c}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \loch\af28\dbch\af0\hich\f0 \'f3}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f2\r
-digo de afiliado, nombre, apellido, tipo y n}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \loch\af28\dbch\af0\hich\f0 \'fa}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28 \r
-mero de documento) de los integrantes de dicho grupo. Permite adem}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \loch\af28\dbch\af0\hich\f0 \'e1}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28 \r
-s seleccionar al nuevo titular (utilizando un checkbox para marcar a lo sumo u\hich\af0\dbch\af0\loch\f28 n integrante de la lista). Para ello se ejecuta }{\b\f28\fs20\lang2058\langfe3082\langnp2058 \r
-AfiliadoSolicitanteController.obtenerFamiliares(tipoDoc,nroDoc)}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \r
+\faauto\ls1\rin0\lin390 {\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28  En caso de que el\hich\af0\dbch\af0\loch\f28 \r
+ afiliado a eliminar sea titular de un grupo familiar, el sistema despliega en pantalla una lista con los datos (c}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \loch\af28\dbch\af0\hich\f0 \'f3}{\fs20\lang2058\langfe3082\loch\af28\langnp205\r
+\hich\af0\dbch\af0\loch\f28 digo de afiliado, nombre, apellido, tipo y n}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \loch\af28\dbch\af0\hich\f0 \'fa}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28 \r
+mero de documento) de los integrantes de dicho grupo. Permite adem}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \loch\af28\dbch\af0\hich\f0 \'e1}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28 s seleccionar al nuevo titula\r
+\hich\af0\dbch\af0\loch\f28 r (utilizando un checkbox para marcar a lo sumo un integrante de la lista). Para ello se ejecuta }{\b\f28\fs20\lang2058\langfe3082\langnp2058 AfiliadoSolicitanteController.obtenerFamiliares(tipoDoc,nroDoc)}{\r
+\fs20\lang2058\langfe3082\loch\af28\langnp2058 \r
 \par {\pntext\pard\plain\s15 \intbl\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28 7\tab}}\pard \s15\ql \fi-142\li390\ri0\nowidctlpar\intbl{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec\pnstart1\pnindent360\pnsp120\pnhang}\r
 \faauto\ls1\rin0\lin390 {\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28  Si se seleccion}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \loch\af28\dbch\af0\hich\f0 \'f3}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \r
 \hich\af0\dbch\af0\loch\f28  un nuevo titular, con su tipo y n}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \loch\af28\dbch\af0\hich\f0 \'fa}{\fs20\lang2058\langfe3082\loch\af28\langnp2058 \hich\af0\dbch\af0\loch\f28 mero de documento se ejecuta }{\r