Modificado en: Mie, 28 May, 2025 a 10:53 A. M.
	
		Permitirá modificar los datos del agente logueado.
El contenedor definido en container es quien determina el width del componente.
Parámetros*
Principales
| Parámetro | Descripción | Ejemplo | 
| bookingEngine | Código de motor | 2 | 
| system | Código de sistema (B2B o CCH) | B2B | 
| language | Idioma | es | 
| okHandler | Función que devuelve un objeto con información del agente si la modificación ha ido bien | modifyOk | 
| component | Valor fijo “b2b-modify” | b2b-modify | 
| container | Id de la etiqueta HTML que será el contenedor del componente | agentModify | 
* Será necesario sustituir los parámetros que no son fijos por los valores necesarios en cada momento en función del tipo de búsqueda a realizar.
Ejemplo del HTML comentado con información necesaria
| <script>function modifyOk(agent) {
 if (agent != null && agent.name != null && agent.name != "") {
 // Podría por ejemplo mostrarse un mensaje en la web tipo: Se ha realizado correctamente la modificación
 }
 }
 
 function modifyKo() {
 // Mostrar un mensaje de error
 }
 
 /* Registro / Modificación datos agente */
 var genericManifestAndVendorsLoaded = genericManifestAndVendorsLoaded || false;
 var parametersB2B = parametersB2B || [];
 var firstParametersB2B = parametersB2B.length;
 parametersB2B.push({
 bookingEngine: 2,
 system: "B2B",
 language: "es",
 okHandler: modifyOk,
 koHandler: modifyKo,
 component: "b2b-modify",
 container: "agentModify"
 });
 
 if(typeof gethTtScript != 'function'){
 window.gethTtScript = function(source){
 var script = document.createElement('script');
 var prior = document.getElementsByTagName('script')[0];
 script.async = 1;
 script.src = source;
 prior.parentNode.insertBefore(script, prior);
 };
 }
 
 if (firstParametersB2B == 0) {
 document.addEventListener('DOMContentLoaded', function () {
 window.parametersB2B = window.parametersB2B || {};
 window.parametersB2B.components = parametersB2B;
             window.gethTtScript("https://hotel.new.hotetec.com/components/b2b/js/main.js");});
 
 }
 if (!genericManifestAndVendorsLoaded) {
 window.gethTtScript("https://hotel.new.hotetec.com/components/js/vendors.js");
 window.gethTtScript("https://hotel.new.hotetec.com/components/js/manifest.js");
 genericManifestAndVendorsLoaded = true;
 }
 </script>
 
 <div id="agentModify"></div>
 |