{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang3082\deflangfe3082{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}\r
-{\f36\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}FreeSerif;}{\f37\fswiss\fcharset0\fprq2{\*\panose 020b0603020202020204}Trebuchet MS{\*\falt Desyrel};}{\f275\froman\fcharset238\fprq2 Times New Roman CE;}\r
-{\f276\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f278\froman\fcharset161\fprq2 Times New Roman Greek;}{\f279\froman\fcharset162\fprq2 Times New Roman Tur;}{\f280\froman\fcharset177\fprq2 Times New Roman (Hebrew);}\r
-{\f281\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f282\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f283\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f285\fswiss\fcharset238\fprq2 Arial CE;}\r
-{\f292\fswiss\fcharset186\fprq2 Arial Baltic;}{\f293\fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f295\fmodern\fcharset238\fprq1 Courier New CE;}{\f296\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f298\fmodern\fcharset161\fprq1 Courier New Greek;}\r
-{\f299\fmodern\fcharset162\fprq1 Courier New Tur;}{\f300\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f301\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f302\fmodern\fcharset186\fprq1 Courier New Baltic;}\r
-{\f303\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f645\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}{\f646\fswiss\fcharset204\fprq2 Trebuchet MS Cyr{\*\falt Desyrel};}\r
-{\f648\fswiss\fcharset161\fprq2 Trebuchet MS Greek{\*\falt Desyrel};}{\f649\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}{\f652\fswiss\fcharset186\fprq2 Trebuchet MS Baltic{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0;\r
+{\f36\fswiss\fcharset0\fprq2{\*\panose 020b0603020202020204}Trebuchet MS{\*\falt Desyrel};}{\f37\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}FreeSerif;}{\f270\froman\fcharset238\fprq2 Times New Roman CE;}\r
+{\f271\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f273\froman\fcharset161\fprq2 Times New Roman Greek;}{\f274\froman\fcharset162\fprq2 Times New Roman Tur;}{\f275\froman\fcharset177\fprq2 Times New Roman (Hebrew);}\r
+{\f276\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f277\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f278\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f280\fswiss\fcharset238\fprq2 Arial CE;}\r
+{\f287\fswiss\fcharset186\fprq2 Arial Baltic;}{\f288\fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f290\fmodern\fcharset238\fprq1 Courier New CE;}{\f291\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f293\fmodern\fcharset161\fprq1 Courier New Greek;}\r
+{\f294\fmodern\fcharset162\fprq1 Courier New Tur;}{\f295\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f296\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f297\fmodern\fcharset186\fprq1 Courier New Baltic;}\r
+{\f298\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f630\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}{\f631\fswiss\fcharset204\fprq2 Trebuchet MS Cyr{\*\falt Desyrel};}\r
+{\f633\fswiss\fcharset161\fprq2 Trebuchet MS Greek{\*\falt Desyrel};}{\f634\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}{\f637\fswiss\fcharset186\fprq2 Trebuchet MS Baltic{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0;\r
-Contents 4;}{\s60\ql \fi-453\li1099\ri0\nowidctlpar\faauto\adjustright\rin0\lin1099\itap0 \f37\fs20\lang2058\langfe3082\cgrid\langnp2058\langfenp3082 \sbasedon0 \snext60 Body Text 2;}}{\*\listtable{\list\listtemplateid1132\listsimple{\listlevel\levelnfc0\r
+Contents 4;}{\s60\ql \fi-453\li1099\ri0\nowidctlpar\faauto\adjustright\rin0\lin1099\itap0 \f36\fs20\lang2058\langfe3082\cgrid\langnp2058\langfenp3082 \sbasedon0 \snext60 Body Text 2;}{\s61\ql \li0\ri0\nowidctlpar\r
-\listoverridecount0\ls4}{\listoverride\listid1010\listoverridecount0\ls5}{\listoverride\listid1939482248\listoverridecount0\ls6}}{\*\rsidtbl \rsid28534\rsid262312\rsid1388804\rsid7276016\rsid12151123\rsid14102222}{\*\generator Microsoft Word 10.0.2627;}\r
-{\info{\title Caso de uso: Afiliar Cliente}{\author Leandro Lucarella}{\operator Flor}{\creatim\yr2005\mo4\dy26\hr9\min42}{\revtim\yr2005\mo5\dy25\hr17\min36}{\version28}{\edmins69}{\nofpages1}{\nofwords225}{\nofchars1242}{\*\company }{\nofcharsws1465}\r
+{\*\generator Microsoft Word 10.0.2627;}{\info{\title Caso de uso: Afiliar Cliente}{\author Leandro Lucarella}{\operator Flor}{\creatim\yr2005\mo5\dy26\hr1\min23}{\revtim\yr2005\mo5\dy27\hr20\min9}{\version10}{\edmins10}{\nofpages1}{\nofwords292}\r
+\par }\pard \s62\qr \li0\ri360\nowidctlpar\tqc\tx4252\tqr\tx8504\faauto\adjustright\rin360\lin0\itap0\pararsid15409775 {\fs20\insrsid15409775\charrsid15409775 Especificaci\'f3n del CU \'93Mantener prestaciones\'94\r
+\b\lang1024\langfe1024\loch\af36\langnp11274\insrsid8012705\charrsid1796952 \loch\af36\dbch\af0\hich\f0 \'f3}{\b\lang1024\langfe1024\loch\af36\langnp11274\insrsid8012705\charrsid1796952 \hich\af0\dbch\af0\loch\f36 n del CU }{\r
+\ql \li0\ri0\nowidctlpar\intbl\faauto\adjustright\rin0\lin0\pararsid3483005 {\i\fs20\loch\af1\insrsid12062782 \hich\af0\dbch\af0\loch\f1 Diagrama de clases}{\i\fs20\loch\af1\insrsid8012705\charrsid1796952 \cell }\pard \r
+\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\adjustright\rin0\lin0\pararsid3483005 {\f1\fs20\lang1024\langfe1024\langnp11274\insrsid12062782\charrsid12062782 Diagramas de clases de dominio, de control y de persistencia.}{\r
+n de la clase RecibirPrestacionesController y sus m\'e9todos.}{\f1\fs20\lang1024\langfe1024\langnp11274\insrsid8012705\charrsid1796952 \cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\r
-\b\f37\fs20\lang2058\noproof0\langnp2058\insrsid28534 Caso de uso: }{\i\f37\fs20\lang2058\noproof0\langnp2058\insrsid28534 Mantener_Prestaciones}{\f37\fs20\lang3082\noproof0\langnp3082\insrsid28534 \cell }\pard \r
+\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth4468\clshdrawnil \cellx8823\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\adjustright\rin0\lin0 {\b\f36\fs20\lang2058\noproof0\langnp2058\insrsid2454757 Caso de uso: }{\r
+\b\fs20\lang1024\langfe1024\loch\af1\langnp11274\insrsid12062782\charrsid12810781 \hich\af0\dbch\af0\loch\f1 n: }{\fs20\lang1024\langfe1024\loch\af1\langnp11274\insrsid12062782 \hich\af0\dbch\af0\loch\f1 Administra el alta, modificaci}{\r
+\fs20\lang1024\langfe1024\loch\af1\langnp11274\insrsid12062782 \loch\af1\dbch\af0\hich\f0 \'f3}{\fs20\lang1024\langfe1024\loch\af1\langnp11274\insrsid12062782 \hich\af0\dbch\af0\loch\f1 n y/o baja de las prestaciones del sistema.}{\r
-\par }{\b\f37\fs20\lang2058\noproof0\langnp2058\insrsid28534 Precondiciones: }{\f37\fs20\lang2058\noproof0\langnp2058\insrsid28534 El administrador se encuentra logueado en el sistema y posee el nomenclador de \r
-\par prestaciones actualizado y sin errores.}{\f37\fs20\lang3082\noproof0\langnp3082\insrsid28534 \cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\r
-\par }{\b\f37\fs20\lang2058\noproof0\langnp2058\insrsid28534 Postcondiciones: }{\f37\fs20\lang2058\noproof0\langnp2058\insrsid28534 Quedar\'e1 actualizada la informaci\'f3n de las prestaciones. }{\f37\fs20\lang3082\noproof0\langnp3082\insrsid28534 \cell \r
+\par }{\b\f36\fs20\lang2058\noproof0\langnp2058\insrsid2454757 Precondiciones: }{\f36\fs20\lang2058\noproof0\langnp2058\insrsid2454757 El administra}{\f36\fs20\lang2058\noproof0\langnp2058\insrsid14965719 dor se encuentra logueado al sistema.}{\r
+\par }{\b\f36\fs20\lang2058\noproof0\langnp2058\insrsid2454757 Postcondiciones: }{\f36\fs20\lang2058\noproof0\langnp2058\insrsid2454757 Quedar\'e1 actualizada la informaci\'f3n de las prestaciones. }{\f36\fs20\lang3082\noproof0\langnp3082\insrsid2454757 \cell \r
-\faauto\ls1\adjustright\rin0\lin720 \fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\f37\fs20\lang2058\langfe3082\langnp2058\insrsid28534 El sistema muestra al administrador el men\'fa correspondiente a la opci\'f3n Mantener }{\r
-\faauto\ls1\adjustright\rin0\lin720 {\f37\fs20\lang2058\langfe3082\langnp2058\insrsid28534 El administrador selecciona una de las siguientes opciones:\r
+}\faauto\ls1\adjustright\rin0\lin720 \fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\f36\fs20\lang2058\langfe3082\langnp2058\insrsid2454757 El sistema muestra al administrador el men\'fa correspondiente a la opci\'f3n Mantener prestaciones.\r
+\faauto\ls1\adjustright\rin0\lin720 {\f36\fs20\lang2058\langfe3082\langnp2058\insrsid2454757 El administrador selecciona una de las siguientes opciones:\r
-\f37\fs20\lang2058\noproof0\langnp2058\insrsid28534 El sistema solicita al administrador el path del archivo con las prestaciones actualizadas.\r
-\par {\listtext\pard\plain\intbl\f37\fs20\lang2058\langfe3082\langnp2058 \hich\af37\dbch\af0\loch\f37 2.\tab}El administrador ingresa los datos solicitados por el sistema}{\f37\fs20\lang2058\noproof0\langnp2058\insrsid1388804 ;}{\r
-\par {\listtext\pard\plain\intbl\f37\fs20\lang2058\langfe3082\langnp2058 \hich\af37\dbch\af0\loch\f37 3.\tab}El sistema realiza validaciones: si el path es incorrecto (}{\b\f37\fs20\lang2058\noproof0\langnp2058\insrsid28534\charrsid1388804 E1}{\r
-\f36\fs20\lang1024\langfe1024\langnp0\insrsid1388804 Se almacena en una lista auxiliar todos los }{\b\f36\fs20\lang1024\langfe1024\langnp0\insrsid1388804\charrsid1388804 registros}{\f36\fs20\lang1024\langfe1024\langnp0\insrsid1388804 del archivo;\r
-\par {\listtext\pard\plain\intbl\f36\fs20\lang1024\langfe1024\noproof\langnp0\insrsid1388804 \hich\af36\dbch\af0\loch\f36 5.\tab}Por cada elemento de la lista se ejecuta }{\b\f36\fs20\lang1024\langfe1024\langnp2058\insrsid1388804 PrestacionesController.a\r
+\f36\fs20\lang2058\noproof0\langnp2058\insrsid2454757 El sistema solicita al administrador el path del archivo recibido que contiene las prestaciones actualizadas.\r
+\par {\listtext\pard\plain\intbl\f36\fs20\lang2058\langfe3082\langnp2058\insrsid2454757 \hich\af36\dbch\af0\loch\f36 2.\tab}El administrador ingresa los datos solicitados por el sistema.\r
+\par {\listtext\pard\plain\intbl\f36\fs20\lang2058\langfe3082\langnp2058\insrsid2454757 \hich\af36\dbch\af0\loch\f36 3.\tab}Con el path ingresado, se ejecuta }{\b\f37\fs20\lang1024\langfe1024\langnp2058\insrsid2454757\r
+PrestacionesController.validarNomenclador(path_archivo)}{\f37\fs20\lang1024\langfe1024\langnp2058\insrsid2454757 , si devuelve false }{\f36\fs20\lang2058\noproof0\langnp2058\insrsid2454757 (}{\b\f36\fs20\lang2058\noproof0\langnp2058\insrsid2454757 E1}{\r
+\f37\fs20\lang1024\langfe1024\langnp0\insrsid2454757 Se almacena en una lista auxiliar todos los }{\b\f37\fs20\lang1024\langfe1024\langnp0\insrsid2454757 registros}{\f37\fs20\lang1024\langfe1024\langnp0\insrsid2454757 del archivo.\r
+\par {\listtext\pard\plain\intbl\f37\fs20\lang1024\langfe1024\noproof\langnp0\insrsid2454757 \hich\af37\dbch\af0\loch\f37 5.\tab}Por cada elemento de la lista se ejecuta }{\b\f37\fs20\lang1024\langfe1024\langnp2058\insrsid2454757 \r
+PrestacionesController.actualizarPrestacion(codigoPrestacion, nombrePrestacion,modificador)}{\f37\fs20\lang1024\langfe1024\langnp2058\insrsid2454757 , si devuelve false (}{\b\f37\fs20\lang1024\langfe1024\langnp2058\insrsid2454757 E2}{\r
-\cltxlrtb\clftsWidth3\clwWidth8936\clshdrawnil \cellx8823\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\adjustright\rin0\lin0 {\b\f37\fs20\lang2058\noproof0\langnp2058\insrsid28534 Flujos de Excepci\'f3n:\r
-\par }\pard \ql \li673\ri0\nowidctlpar\intbl\faauto\adjustright\rin0\lin673\pararsid1388804 {\f37\fs20\lang2058\noproof0\langnp2058\insrsid28534 E1 El sistema informa que el path ingresado no es v\'e1lido y vuelve a 1\r
-\par }{\f37\fs20\lang2058\noproof0\langnp2058\insrsid7276016 E2 El sistema informa que ocurri\'f3 un error durante la actualizaci\'f3n y vuelve a 1\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\r
+\cltxlrtb\clftsWidth3\clwWidth8936\clshdrawnil \cellx8823\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\adjustright\rin0\lin0 {\b\f36\fs20\lang2058\noproof0\langnp2058\insrsid2454757 Flujos de Excepci\'f3n:\r
+\par }\pard \ql \li673\ri0\nowidctlpar\intbl\faauto\adjustright\rin0\lin673 {\f36\fs20\lang2058\noproof0\langnp2058\insrsid2454757 E1 El sistema informa que el path ingresado no es v\'e1\r
+lido o bien que el nomenclador no tiene la estructura requerida y vuelve a 1.\r
+\par E2 El sistema informa que ocurri\'f3 un error durante la actualizaci\'f3n y vuelve a 1\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\f36\fs20\lang3082\noproof0\langnp3082\insrsid2454757 \trowd \irow7\irowband7\r