Skip to content

Commit

Permalink
fix: add missing ACECF (#3)
Browse files Browse the repository at this point in the history
  • Loading branch information
dluciano authored Mar 28, 2024
1 parent 6b118f8 commit cacbea7
Show file tree
Hide file tree
Showing 2 changed files with 139 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<ArtifactsPath>$(MSBuildThisFileDirectory)artifacts</ArtifactsPath>
</PropertyGroup>
<PropertyGroup>
<Version>1.2.1</Version>
<Version>1.2.2</Version>
<Authors>SSD Smart Software Development SRL</Authors>
<Company>SSD Smart Software Development SRL</Company>
<Copyright>© SSD Smart Software Development SRL</Copyright>
Expand Down
138 changes: 138 additions & 0 deletions ECF_DGII.Models/ACECF/Acecf.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
namespace ECF_DGII.Models.ACECF;

[System.CodeDom.Compiler.GeneratedCodeAttribute("XmlSchemaClassGenerator", "2.1.1094.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute("versionType", Namespace = "")]
public enum VersionType
{

[System.Xml.Serialization.XmlEnumAttribute("1.0")]
Item10,
}

[System.CodeDom.Compiler.GeneratedCodeAttribute("XmlSchemaClassGenerator", "2.1.1094.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute("EstadoRechazoType", Namespace = "")]
public enum EstadoRechazoType
{

[System.Xml.Serialization.XmlEnumAttribute("0")]
Item0,

[System.Xml.Serialization.XmlEnumAttribute("1")]
Item1,

[System.Xml.Serialization.XmlEnumAttribute("2")]
Item2,

[System.Xml.Serialization.XmlEnumAttribute("3")]
Item3,

[System.Xml.Serialization.XmlEnumAttribute("4")]
Item4,
}

[System.CodeDom.Compiler.GeneratedCodeAttribute("XmlSchemaClassGenerator", "2.1.1094.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute("EstadoType", Namespace = "")]
public enum EstadoType
{

[System.Xml.Serialization.XmlEnumAttribute("1")]
Item1,

[System.Xml.Serialization.XmlEnumAttribute("2")]
Item2,
}

[System.CodeDom.Compiler.GeneratedCodeAttribute("XmlSchemaClassGenerator", "2.1.1094.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute("ACECF", Namespace = "", AnonymousType = true)]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlRootAttribute("ACECF", Namespace = "")]
public partial class Acecf
{

[System.ComponentModel.DataAnnotations.RequiredAttribute()]
[System.Xml.Serialization.XmlElementAttribute("DetalleAprobacionComercial", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public AcecfDetalleAprobacionComercial DetalleAprobacionComercial { get; set; }

Check warning on line 59 in ECF_DGII.Models/ACECF/Acecf.cs

View workflow job for this annotation

GitHub Actions / build_and_pack

Non-nullable property 'DetalleAprobacionComercial' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.

[System.Xml.Serialization.XmlAnyElementAttribute()]
public System.Xml.XmlElement Any { get; set; }

Check warning on line 62 in ECF_DGII.Models/ACECF/Acecf.cs

View workflow job for this annotation

GitHub Actions / build_and_pack

Non-nullable property 'Any' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
}

[System.CodeDom.Compiler.GeneratedCodeAttribute("XmlSchemaClassGenerator", "2.1.1094.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute("AcecfDetalleAprobacionComercial", Namespace = "", AnonymousType = true)]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class AcecfDetalleAprobacionComercial
{

[System.ComponentModel.DataAnnotations.RequiredAttribute()]
[System.Xml.Serialization.XmlElementAttribute("Version", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public VersionType Version { get; set; }

/// <summary>
/// <para xml:lang="en">Pattern: (\d{11,11})|(\d{9,9}).</para>
/// </summary>
[System.ComponentModel.DataAnnotations.RegularExpressionAttribute("(\\d{11,11})|(\\d{9,9})")]
[System.ComponentModel.DataAnnotations.RequiredAttribute()]
[System.Xml.Serialization.XmlElementAttribute("RNCEmisor", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string RncEmisor { get; set; }

Check warning on line 83 in ECF_DGII.Models/ACECF/Acecf.cs

View workflow job for this annotation

GitHub Actions / build_and_pack

Non-nullable property 'RncEmisor' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.

/// <summary>
/// <para xml:lang="en">Pattern: ([a-z0-9A-Z]{13,13})|([a-z0-9A-Z]{11,11})|([a-z0-9A-Z]{9,9}).</para>
/// </summary>
[System.ComponentModel.DataAnnotations.RegularExpressionAttribute("([a-z0-9A-Z]{13,13})|([a-z0-9A-Z]{11,11})|([a-z0-9A-Z]{9,9})")]
[System.ComponentModel.DataAnnotations.RequiredAttribute()]
[System.Xml.Serialization.XmlElementAttribute("eNCF", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string Encf { get; set; }

Check warning on line 91 in ECF_DGII.Models/ACECF/Acecf.cs

View workflow job for this annotation

GitHub Actions / build_and_pack

Non-nullable property 'Encf' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.

/// <summary>
/// <para xml:lang="en">Pattern: (3[01]|[12][0-9]|0?[1-9])\-(1[012]|0?[1-9])\-((?:20|20)\d{2}).</para>
/// </summary>
[System.ComponentModel.DataAnnotations.RegularExpressionAttribute("(3[01]|[12][0-9]|0?[1-9])\\-(1[012]|0?[1-9])\\-((?:20|20)\\d{2})")]
[System.ComponentModel.DataAnnotations.RequiredAttribute()]
[System.Xml.Serialization.XmlElementAttribute("FechaEmision", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string FechaEmision { get; set; }

Check warning on line 99 in ECF_DGII.Models/ACECF/Acecf.cs

View workflow job for this annotation

GitHub Actions / build_and_pack

Non-nullable property 'FechaEmision' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.

/// <summary>
/// <para xml:lang="en">Total number of digits: 18.</para>
/// <para xml:lang="en">Total number of digits in fraction: 2.</para>
/// <para xml:lang="en">Pattern: [0-9]+(\.[0-9]{2}).</para>
/// </summary>
[System.ComponentModel.DataAnnotations.RegularExpressionAttribute("[0-9]+(\\.[0-9]{2})")]
[System.ComponentModel.DataAnnotations.RequiredAttribute()]
[System.Xml.Serialization.XmlElementAttribute("MontoTotal", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public decimal MontoTotal { get; set; }

/// <summary>
/// <para xml:lang="en">Pattern: (\d{11,11})|(\d{9,9}).</para>
/// </summary>
[System.ComponentModel.DataAnnotations.RegularExpressionAttribute("(\\d{11,11})|(\\d{9,9})")]
[System.ComponentModel.DataAnnotations.RequiredAttribute()]
[System.Xml.Serialization.XmlElementAttribute("RNCComprador", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string RncComprador { get; set; }

Check warning on line 117 in ECF_DGII.Models/ACECF/Acecf.cs

View workflow job for this annotation

GitHub Actions / build_and_pack

Non-nullable property 'RncComprador' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.

[System.ComponentModel.DataAnnotations.RequiredAttribute()]
[System.Xml.Serialization.XmlElementAttribute("Estado", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public EstadoType Estado { get; set; }

/// <summary>
/// <para xml:lang="en">Maximum length: 250.</para>
/// </summary>
[System.ComponentModel.DataAnnotations.MaxLengthAttribute(250)]
[System.Xml.Serialization.XmlElementAttribute("DetalleMotivoRechazo", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string DetalleMotivoRechazo { get; set; }

Check warning on line 128 in ECF_DGII.Models/ACECF/Acecf.cs

View workflow job for this annotation

GitHub Actions / build_and_pack

Non-nullable property 'DetalleMotivoRechazo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.

/// <summary>
/// <para xml:lang="en">Pattern: (3[01]|[12][0-9]|0[1-9])-(1[0-2]|0[1-9])-[0-9]{4} (2[0-3]|[01]?[0-9]):([0-5]?[0-9]):([0-5]?[0-9]).</para>
/// </summary>
[System.ComponentModel.DataAnnotations.RegularExpressionAttribute("(3[01]|[12][0-9]|0[1-9])-(1[0-2]|0[1-9])-[0-9]{4} (2[0-3]|[01]?[0-9]):([0-5]?[0-9" +
"]):([0-5]?[0-9])")]
[System.ComponentModel.DataAnnotations.RequiredAttribute()]
[System.Xml.Serialization.XmlElementAttribute("FechaHoraAprobacionComercial", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string FechaHoraAprobacionComercial { get; set; }

Check warning on line 137 in ECF_DGII.Models/ACECF/Acecf.cs

View workflow job for this annotation

GitHub Actions / build_and_pack

Non-nullable property 'FechaHoraAprobacionComercial' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
}

0 comments on commit cacbea7

Please sign in to comment.