Función VirtualXML_CartaPorte30AddMercanciaParcial2 (Solo para Visual FoxPro)
VirtualXML

Agrega información COFEPRIS para la mercancía que así lo requiera.

Se debe utilizar DESPUES de la llamada a la función VirtualXML_CartaPorte30AddMercanciaParcial1().

Esta función junto con la función VirtualXML_CartaPorte30AddMercanciaParcial1() tienen la misma funcionalidad que la función VirtualXML_CartaPorte30AddMercancia(), y fueron creadas para poder ser utilizadas con Microsoft Visual FoxPro, ya que este lenguaje de programación no soporta el uso de mas de 24 parámetros por función, por lo que fue necesario dividir la función original VirtualXML_CartaPorte30AddMercancia() en 2.

Namespace: VirtualXML®
Aplicación: CFDI ver. 4.0
Sintaxis

public static void VirtualXML_CartaPorte30AddMercanciaParcial2(
int p,
string SectorCOFEPRIS,
string NombreIngredienteActivo,
string NomQuimico,
string DenominacionGenericaProd,
string DenominacionDistintivaProd,
string Fabricante,
string FechaCaducidad,
string LoteMedicamento,
string FormaFarmaceutica,
string CondicionesEspTransp,
string RegistroSanitarioFolioAutorizacion,
string PermisoImportacion,
string FolioImpoVUCEM,
string NumCAS,
string RazonSocialEmpImp,
string NumRegSanPlagCOFEPRIS,
string DatosFabricante,
string DatosFormulador,
string DatosMaquilador,
string UsoAutorizado)

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VirtualXML_New()
SectorCOFEPRIS
Tipo: System  String
Atributo opcional para expresar la clasificación del producto que se traslada a través de los distintos medios de transporte y que debe contar con autorización por la autoridad correspondiente.
   Consulte el catálogo c_SectorCOFEPRIS de los catálogos de Carta Porte 3.0 publicados por el SAT, para obtener este valor.
NombreIngredienteActivo
Tipo: System  String
Atributo condicional para expresar el nombre común del ingrediente activo de los precursores, químicos de uso dual, plaguicidas o fertilizantes que se trasladan a través de los distintos medios de transporte.
NomQuimico
Tipo: System  String
Atributo condicional para expresar el nombre de la sustancia activa de los precursores, químicos de uso dual o sustancias tóxicas que se traslada a través de los distintos medios de transporte.
DenominacionGenericaProd
Tipo: System  String
Atributo condicional para expresar el fármaco o la sustancia activa del medicamento, psicotrópico o estupefaciente que se traslada a través de los distintos medios de transporte.
DenominacionDistintivaProd
Tipo: System  String
Atributo condicional para expresar la marca con la que se comercializa el producto o nombre que le asigna el laboratorio o fabricante a sus especialidades farmacéuticas con el fin de distinguirlas de otras similares del medicamento, psicotrópico o estupefaciente que se traslada a través de los distintos medios de transporte.
Fabricante
Tipo: System  String
Atributo condicional para expresar el nombre o razón social del establecimiento que realiza la fabricación o manufactura del medicamento, precursor, químico de uso dual, psicotrópico o estupefaciente que se traslada a través de los distintos medios de transporte.
FechaCaducidad
Tipo: System  String
Atributo condicional para registrar la fecha de caducidad del medicamento, psicotrópico o estupefaciente; o para expresar la fecha de reanálisis del precursor o químico de uso dual que se traslada a través de los distintos medios de transporte. Se expresa en la forma AAAA-MM-DD.
LoteMedicamento
Tipo: System  String
Atributo condicional para expresar la denominación que identifica y confiere trazabilidad del medicamento, precursor, químico de uso dual, psicotrópico o estupefaciente elaborado en un ciclo de producción, bajo condiciones equivalentes de operación y durante un periodo.
FormaFarmaceutica
Tipo: System  String
Atributo condicional para expresar la forma farmacéutica o mezcla del medicamento, precursor, químico de uso dual, psicotrópico o estupefaciente que presenta ciertas características físicas para su adecuada dosificación, conservación y administración.
   Consulte el catálogo c_FormaFarmaceutica de los catálogos de Carta Porte 3.0 publicados por el SAT, para obtener este valor.
CondicionesEspTransp
Tipo: System  String
Atributo condicional para expresar la condición en la cual es necesario mantener el medicamento, precursor, químico de uso dual, psicotrópicos o estupefacientes durante el traslado y almacenamiento.
   Consulte el catálogo c_CondicionesEspeciales de los catálogos de Carta Porte 3.0 publicados por el SAT, para obtener este valor.
RegistroSanitarioFolioAutorizacion
Tipo: System  String
Atributo condicional para expresar el registro sanitario o folio de autorización con el que cuenta la empresa para el traslado del medicamento, psicotrópico o estupefaciente.
PermisoImportacion
Tipo: System  String
Atributo condicional para registrar el folio del permiso de importación con el que cuenta el medicamento, precursor, químico de uso dual, psicotrópico o estupefaciente.
FolioImpoVUCEM
Tipo: System  String
Atributo condicional para registrar el número de folio de importación VUCEM para la identificación del documento, para el traslado de medicamentos, precursores o químicos de uso dual, sustancias tóxicas, plaguicidas o fertizantes.
NumCAS
Tipo: System  String
Atributo condicional para expresar el número Chemical Abstracts Service (CAS) con el que se identifica el compuesto químico de la sustancia tóxica.
RazonSocialEmpImp
Tipo: System  String
Atributo condicional para expresar el nombre o razón social de la empresa importadora de las sustancias tóxicas.
NumRegSanPlagCOFEPRIS
Tipo: System  String
Atributo condicional para expresar el número de registro sanitario para plaguicidas o fertilizantes cuya importación, comercialización y uso están permitidos en México, mismo que emite la Comisión Intersecretarial para el Control del Proceso y Uso de Plaguicidas, Fertilizantes y Sustancias Tóxicas (CICLOPLAFEST).
DatosFabricante
Tipo: System  String
Atributo condicional para registrar el país y nombre o razón social de quien produce o fabrica el ingrediente activo del plaguicida o fertilizante.
DatosFormulador
Tipo: System  String
Atributo condicional para registrar el país y nombre o razón social de quien formula el ingrediente activo del plaguicida o fertilizante.
DatosMaquilador
Tipo: System  String
Atributo condicional para registrar el país y nombre o razón social de quien maquila el ingrediente activo del plaguicida o fertilizante.
UsoAutorizado
Tipo: System  String
Atributo condicional para registrar el uso autorizado del plaguicida o fertilizante de acuerdo a la regulación del país.
Ejemplo

private void GeneraDocto(String version)
{
// Creamos un comprobante 
    int hXml = VirtualXML_New("3.3");

// Llenado del documento 

    // Datos del emisor 

    // Datos del receptor 

    // Conceptos

// Impuestos

    // Complementos
// Complemento Carta Porte 1.0


// Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

    // Liberacion de memoria
VirtualXML_Free(hXml);
}