/// <summary> /// Constructor. /// </summary> /// <param name="ejercicio">AAAA: 2018</param> /// <param name="periodo">Periodo: 1T, 2T...01, 02...12</param> public Mod303e19v10_10(string ejercicio, string periodo) : base(ejercicio, periodo) { PaginasMapa = new Dictionary <int, string>() { { 1, "AeatModelos.Mod303e19v10_10.Mod303e19v10_10p01" }, { 2, "AeatModelos.Mod303e19v10_10.Mod303e19v10_10p02" }, { 3, "AeatModelos.Mod303e19v10_10.Mod303e19v10_10p03" }, { 4, "AeatModelos.Mod303e19v10_10.Mod303e19v10_10p04" } }; RegistroCampos[14] = new ConjuntoDeEmpaquetables() { Empaquetables = new List <IEmpaquetable>() { new Mod303e19v10_10p01(Ejercicio, Periodo) } }; Paginas = RegistroCampos[14] as ConjuntoDeEmpaquetables; RegistroCampos.Remove(16); // Cambia el orden de las variables en la presentación telemática. OrdenVariablesEnvio = new string[6] { "FIRNIF", "FIRNOMBRE", "NRC", "IDI", "F01", "FIR" }; }
/// <summary> /// Constructor. /// </summary> /// <param name="ejercicio">AAAA: 2018</param> /// <param name="periodo">Periodo: 1T, 2T...01, 02...12</param> public Mod303e18v10_40(string ejercicio, string periodo) : base(ejercicio, periodo) { PaginasMapa = new Dictionary <int, string>() { { 1, "AeatModelos.Mod303e18v10_40.Mod303e18v10_40p01" }, { 2, "AeatModelos.Mod303e18v10_40.Mod303e18v10_40p02" }, { 3, "AeatModelos.Mod303e18v10_40.Mod303e18v10_40p03" }, { 4, "AeatModelos.Mod303e18v10_40.Mod303e18v10_40p04" } }; RegistroCampos[14] = new ConjuntoDeEmpaquetables() { Empaquetables = new List <IEmpaquetable>() { new Mod303e18v10_40p01(Ejercicio, Periodo) } }; Paginas = RegistroCampos[14] as ConjuntoDeEmpaquetables; }