Ir al Menú principal
  - 8.1.Objeto del Capítulo
  - 8.2. Referencia jurídica, normativa y Técnica
  - 8.3. Sistema Integral de Información en Estaciones de Servicio
  - 8.4. Controles Volumétricos
  - 8.5. Comunicación electrónica con Pemex
  - 8.6. Requerimientos de hardware
Cap.8 Sistemas de Información

8.4. Controles Volumétricos

Adicional a la administración interna de la Estación de Servicio, es necesario cumplir con las reglas establecidas por la Secretaria de Hacienda y Crédito Público en cuanto al uso de controles volumétricos, que fueron establecido en la Fracción V del artículo 28 del Código Fiscal de la Federación, publicado en el Diario Oficial de la Federación el 5 de enero del 2004,  que establece que las personas que enajenen gasolina o diesel en establecimientos abiertos al público en general, instalar Controles Volumétricos y mantenerlos en todo momento en operación, constituyendo así una obligación fiscal, por lo que todas las Estaciones de Servicio están obligadas a contar con dichos controles

El 25 de abril de 2007 y el 26 de octubre de 2007, la Secretaría de Hacienda y Crédito Público (SHCP) publico la Resolución Miscelánea Fiscal para 2007 y la Segunda Resolución de Modificaciones a la Resolución Miscelánea Fiscal para 2007 respectivamente, en las que establece en el capítulo 2.24, los requisitos y características de los sistemas de controles volumétricos.

Mediante el siguiente esquema, se pueden resumir los elementos que integran los controles volumétricos, así como su interrelación.





 

Las características mínimas del sistema, son las siguientes:

8.4.1. Características generales del sistema

  • Esta integrado por una unidad central de control, telemedición en tanques, dispensarios e impresoras para la emisión de comprobantes.

  • Garantizar la confiabilidad de la información en todo el sistema de control volumétrico, teniéndose que cumplir para ello con lo siguiente:

    • La protección de los datos deberá llevarse a cabo contra fallas físicas, lógicas y humanas (intencionadas o no).

    • Los aspectos fundamentales de la seguridad que se observarán son:

      • Accesibilidad. Se definirán perfiles de usuario para asegurar la disponibilidad de los datos a aquellos usuarios que tienen derecho a ello, por lo que el sistema contará con mecanismos que permitan recuperar la base de datos en el caso de fallos lógicos o físicos que destruyan los datos en todo o en parte.

      • Integridad. El sistema contará con los medios para proteger la base de datos contra operaciones que introduzcan inconsistencias en los datos.

      • Contar con un procedimiento definido de respaldos y recuperación de la información que incluya tanto la base de datos, como los archivos ASCII.

  • Se requiere asegurar la operación en todo momento de los controles volumétricos, para lo cual se cumplirá con lo siguiente:

    • Contar con una póliza de soporte y mantenimiento, para todos los equipos, con los proveedores involucrados.

    • El tiempo de atención de fallas comprometido en la póliza de mantenimiento será de 72 horas naturales (tiempos máximos contados a partir de la asignación del número de reporte).

    • Los dispensarios, el equipo de telemedición, impresoras para la emisión de comprobantes y la unidad central de control requieren estar conectados a un regulador UPS (Fuente de alimentación ininterrumpida), con autonomía de al menos 1 hora natural a plena carga.  En caso de ser necesario, se puede contar con más de un UPS.

  • El detalle de cada uno de los elementos y de los formatos de archivo que tienen que ser generados, se encuentran en la Miscelánea Fiscal 2007 y en la Segunda Resolución de Modificaciones a la Resolución Miscelánea Fiscal para 2007 publicadas en el Diario Oficial de la Federación los días 25 de abril de 2007 y 26 de octubre de 2007, respectivamente. 

  • El Franquiciatario proporcionara  diariamente a Pemex Refinación directamente desde la unidad central de control, los archivos de control volumétrico generados por intervalos máximos de 4 horas, para cubrir las 24 horas del día, aún si la Estación de Servicio no tiene movimientos en esos intervalos. Esta transmisión se llevara a cabo de conformidad con lo descrito en el inciso 8.4.6.

8.4.2. Unidad Central de Control

  • Únicamente existirá una Unidad Central de Control por estación de servicio.

  • Cuenta con conexión permanente a los dispensarios y equipo de telemedición en tanques a través de cualquier protocolo serial o red de cableado estructurado, registrando automáticamente todos los despachos de combustibles en una base de datos relacional y a partir de ésta genera los archivos resumen especificados por el Sistema de Administración Tributaria (SAT) en los periodos indicados por este.

  • Las comunicaciones inalámbricas, solamente se permiten para las impresoras de comprobantes fiscales y las terminales punto de venta de pago electrónico.

  • Emitir comprobantes automáticos de todas las transacciones de despacho de combustibles. 

  • Almacenar, cuando menos, tres meses de información para su consulta en línea, después de este plazo se resguardará en medios no volátiles conforme a las disposiciones fiscales en la materia.

  • Contar con un módulo de seguridad que determine la capacidad de cada usuario para acceder a las diversas funciones, y llevando automáticamente una bitácora de las acciones realizadas por cada uno de ellos. 

  • Contar con un nivel de seguridad que garantice la integridad de la información. Para ello mantendrá registro en la bitácora de la unidad central de control de cualquier intento de alteración a la información mismo que se integrará como parte de la información periódica que se almacenará.

  • Contar con un puerto USB 2.0 o superior, mediante el cual se pueda realizar la transmisión de información.

  • Permitir comunicación para la transferencia de datos en forma directa.

  • Contar con comunicación bidireccional, que permita consolidar la información en una base de datos relacional, residente en la unidad central de control.

  • Tener la facilidad de captura de datos únicamente por lo que hace a los campos señalados en el registro de detalle de documentos del archivo de recepción del inciso 8.4.6.6

  

8.4.3. Equipo de telemedición en tanques

  • Estará conectado de forma permanente con la unidad central de control a través de cualquier protocolo serial o red de cableado estructurado.

  • Permite la lectura directamente desde los equipos de la información de: volumen útil, volumen de fondaje, volumen de agua, volumen disponible, cantidad de producto que ha salido a partir de la medición anterior, cantidad de producto recibido desde la medición anterior, temperatura y la concentra de forma automática, en la unidad central de control, en los periodos establecidos por el SAT,

  • Independientemente del estado en que se encuentre el tanque se transmitirá la información del inventario a la unidad central de control.

 

8.4.4. Dispensarios

  • Estarán conectado de forma permanente con la unidad central de control a través de cualquier protocolo serial o red de cableado estructurado.

  • Todos los contadores de cada dispensario en general y de cada manguera en particular, se enlazaran directamente a la unidad central de control,  concentrando de forma automática en los periodos establecidos por el SAT,  la  lectura del volumen vendido por cada dispensario en general y por cada manguera en particular, precio aplicado, tipo de producto despachado, fecha y hora de la transacción.

  • No deberá existir ningún elemento mecánico o electrónico adicional que permita alterar la información del totalizador general que cuantifica todas las salidas de combustible por dispensario.

  • Permite la programación por medio de comandos desde la unidad central de control, en lo relativo al cambio de precio e inhabilitación del dispensario.

 

8.4.5. Impresoras de comprobantes fiscales 

  • Estará conectado de forma permanente con la unidad central de control a través de cualquier protocolo serial, de red de cableado estructurado o vía inalámbrica.

  • Existirá al menos una impresora por cada área de despacho.

 

8.4.6. Transmisión de archivos del control volumétrico

Con el fin de recibir la transmisión de los archivos generados en el Sistema de Control Volumétrico, Pemex Refinación  cuenta con una aplicación a través de Internet (El Diagrama General de transmisión se presenta en el inciso 8.4.6.5), utilizando protocolos y servicios que garantizan la correcta transmisión en forma segura desde las Estaciones de Servicio hasta Pemex Refinación.

El proceso de transmisión se divide en tres  etapas principales:

  • Obtención de claves para la transmisión.

  • Configuración del sistema de Control Volumétrico en la Estación de Servicio.

  • Transmisión de información de la Estación de Servicio a Pemex Refinación.

Los siguientes apartados cubren los requisitos y protocolos de cada una de ellas.

 

 

8.4.6.1 Requisitos para la transmisión de archivos

  • Contar con conexión a Internet a través de cualquier proveedor de servicio del mercado.

  • Contar con el sistema de controles volumétricos para la generación de archivos planos en base a las reglas de carácter general y resoluciones de modificaciones vigentes, que para este efecto publique la SHCP en el Diario Oficial de la Federación, así como las características indicadas en este Manual de Operación.

  • Utilizar la  clave de usuario y password asignada por PEMEX Refinación para la transmisión de archivos.

  • Contar con mecanismos estándar de criptografía en base a esquemas Open PGP (Pretty Good Privacy- GnuPG ),  el cual permite proteger la información distribuida a través de Internet mediante el uso  de clave pública.

  • Utilizar mecanismos estándar de validación de la integridad de los archivos transmitidos en base al estándar sha-1 (Algoritmo de Hash Seguro).

 

8.4.6.2 Obtención de las claves para la transmisión.

La obtención de las claves de transmisión se realiza una sola vez,

  • Ingrese al Portal Comercial (www.comercialrefinacion.pemex.com ) con la clave y password de acceso que actualmente utiliza.

  • Seleccione el módulo de Servicio a clientes.

  • Seleccione el submenú Control Volumétrico a E.S.

  • Seleccione la opción Consulta de clave de acceso.

    • En la pantalla aparecerá el password de transmisión,  la llave pública de encriptación y la clave, que será la misma que utiliza actualmente en el portal comercial,  necesitará las tres para configurar su sistema.  Le sugerimos realizar una impresión de la pantalla y guardarla en un lugar seguro, ya que estas claves relacionan la información que transmitirá con su estación de servicio.

    • Copie la información de la llave pública de encriptación en un archivo creado mediante el bloc de notas y sálvelo en la Unidad Central de Control como un archivo texto puro con el nombre GnuPGPEMEX.gpg. Es muy importante que en este archivo no se adicione, ni cambie ningún carácter, ya que cualquier cambio causará que sus archivos no sean aceptados y tendrá que repetir el proceso completo.

      La llave pública tiene un aspecto como el siguiente:

8.4.6.3  Configuración del sistema de Control Volumétrico en la Estación de Servicio.

La configuración del sistema de control volumétrico se realiza una sola vez antes de comenzar las transmisiones o cuando ocurra una falla grave que requiera reinstalar el sistema de control volumétrico.

El sistema de control volumétrico generará y transmitirá los archivos de acuerdo con las reglas que se describen a continuación.  Si su sistema no se puede configurar con estas características, comuníquese con el proveedor del sistema para que realice los cambios necesarios en la programación, de acuerdo con lo que en seguida se describe.

 

8.4.6.3.1 Especificaciones de configuración.

  1. La información a transmitir  hacia Pemex Refinación, son los  archivos de control volumétrico, definidos en la Miscelánea Fiscal 2007 y en la Segunda Resolución de Modificaciones a la Resolución Miscelánea Fiscal para 2007 publicadas en el Diario Oficial de la Federación los días 25 de abril de 2007 y 26 de octubre de 2007, respectivamente. 

  2. En cada transmisión se incluirán los 7 archivos de control volumétrico generados de acuerdo a las resoluciones indicadas en el punto anterior, conteniendo la siguiente información:

    Archivos de Control Volumétrico

    Siglas  de identificación

    Alarma en dispensarios

    ADI

    Alarma en tanques

    ATQ

    Dispensarios 

    DIS

    Existencias

    EXI

    Recepción en tanque

    REC

    Tanques

    TQS

    Ventas en dispensarios

    VTA

     

    La definición o layout de cada uno de los archivos de control volumétrico, son las definidas en Miscelánea Fiscal y en las Resoluciones de Modificaciones a la Resolución Miscelánea Fiscal, mismos que se detallan en el inciso 8.4.6.6.

    El archivo de ventas en dispensarios está compuesto de dos tipos de registro:

    • Registro de cabecera, el cual contiene las cifras de control del archivo y,

    • Registro de detalle, el cual contiene cada una de las transacciones efectuadas.

    El archivo de recepción en tanques (REC) está compuesto de tres tipos de registro:

    • Registro de cabecera, el cual contiene las cifras de control y el folio de relación para los otros dos tipos de registro,

    • Registro de detalle de recepción, el cual contiene la información obtenida automáticamente de las sondas de telemedición en tanques del producto descargado en los tanques.

    • Registro de detalle de documento, el cual contiene la información de los documentos con los que fue embarcado

  3. Los archivos de control volumétrico se generarán por intervalos máximos de 4 horas, para cubrir las 24 horas del día. Se recomienda programar el sistema para que en automático se generen los archivos  a las 4:00, 8:00, 12:00, 16:00, 20:00 y 24:00 horas (hora local), aún si la Estación de Servicio no tiene movimientos en esos intervalos. Además de lo anterior tomar en cuenta las causas por las que se podrá variar la secuencia de la generación del archivo, como es  el caso de que en la hora programada para la generación del archivo se encuentre una pipa descargando.

  4. Para administrar el envío al sistema de Pemex Refinación, se propone que la transmisión se  realice dentro de las siguientes cuatro horas que fueron generados los archivos. Salvo que se solicite la retrasmisión de archivos por haberse identificado un problema en los mismos.

  5. Cada archivo será identificado con un nombre de 38 caracteres, conforme al siguiente estándar: 

    Posición Contenido
    1 a 10 Clave SIIC de la Estación de Servicio
    11 a 16 Número de identificación de la Estación de Servicio
    17 a 19 Siglas de identificación
    20 a 27 Fecha de generación en formato año, mes y día
    28 Punto separador 
    29 a 34 Hora de generación hora, minutos y segundos.
    35 Punto separador
    36 a 38 Extensión del archivo, siempre los caracteres gpg

    Por ejemplo, para los archivos generados el 17 de agosto del 2006 entre las 11:02:01 y las 11:02:30, de la Estación de Servicio E00193, cuya clave de cliente es 0000108001, el identificador de cada archivo sería el siguiente:

     

    Posición Contenido
    1 a 10 Clave SIIC de la Estación de Servicio
    11 a 16 Número de identificación de la Estación de Servicio
    17 a 19 Siglas de identificación
    20 a 27 Fecha de generación en formato año, mes y día
    28 Punto separador 
    29 a 34 Hora de generación hora, minutos y segundos.
    35 Punto separador
    36 a 38 Extensión del archivo, siempre los caracteres gpg

     

  6. A fin de garantizar la confidencialidad de los archivos enviados, es necesario que,  una vez generados y antes de ser transmitidos, sean encriptados por el sistema de control volumétrico.

    El estándar a emplear para este propósito será el algoritmo GnuPG versión 1.4.5 o superior, utilizando la llave pública de encriptación obtenida previamente en el portal comercial y guardada en el archivo GnuPGPEMEX.gpg.

    El algoritmo GnuPG es la implementación de GNU del estándar OpenPGP definido por The Internet Engineering Task Force mediante el RFC2440, mismo que es empleado por la mayoría del software de encriptación en Internet. El detalle completo de cómo implementar este algoritmo de encriptación lo  puede consultar en la página Web http://www.ietf.org/rfc/rfc2440.txt

     

  7. Con el fin de asegurar que los archivos transmitidos fueron recibidos íntegros por el equipo de cómputo de Pemex Refinación, el sistema de control volumétrico en la estación de servicio calculará una suma de control para cada archivo encriptado a ser transmitido, esta suma de control es parte de la información que se transmite y servirá como elemento de comprobación de la transmisión.

    Como estándar para esta suma de control se empleará el algoritmo conocido como SHA-1, el cual es una función matemática publicada por el National Institute of Standards and Technology,   para calcular un código “resumen” de un documento electrónico y esta muy generalizado en servidores Web seguros.

    El detalle completo acerca de la implementación de este algoritmo, lo puede consultar la página Web http://www.itl.nist.gov/fipspubs/fip180-1.htm

     

  8. El envío de los archivos cifrados y su correspondiente suma de control, se realizará mediante una hoja Web segura, la cual empleará programación PHP (PHP Hypertext Pre-processor), para la comunicación entre el sistema de control volumétrico implementado en la estación de servicio y el servidor Web de Pemex Refinación establecido para este efecto.

    Esta programación deberá ser implementada en el sistema de control volumétrico de la estación de servicio y específicamente se utilizará el método Post.

     

  9. El servidor Web de Pemex Refinación que recibirá la transmisión de la estación de servicio se encuentra identificado con la dirección de Internet https://convol.ref.pemex.com/php/sccvg001_03.php 

     

8.4.6.4 Transmisión de información de la Estación de Servicio a Pemex Refinación.

Para facilitar el trabajo a los operadores de la Estación de Servicio los archivos del sistema de control volumétrico instalado en la estación de servicio se generarán y transmitirán de manera automática; para ello se requiere que el sistema de control volumétrico tenga la siguiente capacidad:

  1. Generar los archivos de control volumétrico.

  2. Encriptar los archivos generados mediante el algoritmo GnuPG versión 1.4.5 o superior, utilizando la llave pública de encriptación obtenida previamente en el portal comercial y guardada en el archivo GnuPGPEMEX.gpg.

  3. Calcular la suma de control de los archivos encriptados mediante el algoritmo SHA-1.

  4. Conectarse a Internet.

  5. Entrar a la página de recepción de transmisión de archivos de control volumétrico en Pemex Refinación,  en la dirección electrónica   https://convol.ref.pemex.com/php/sccvg001_03.php y proporcionar el usuario y password de transmisión obtenido previamente (para realizar pruebas podrá utilizar las páginas https://convol.ref.pemex.com/php/sccvp001_01.php  y https://convol.ref.pemex.com/php/sccvp001_03.php).

  6. Mediante el método POST de programación PHP enviar los 7 archivos encriptados y la suma de control, en el orden siguiente:

     

    Pos. Tipo de Archivo Nombre del archivo  Suma de control
    1 Existencias 1234567890E12345EXIAAAAMMDD.HHMMSS.gpg Suma de control existencias
    2 Recepción en tanque 1234567890E12345RECAAAAMMDD.HHMMSS.gpg Suma de control recepción en tanque
    3 Ventas en dispensarios 1234567890E12345VTAAAAAMMDD.HHMMSS.gpg Suma de control ventas en dispensarios
    4 Alarma en tanques 1234567890E12345ATQAAAAMMDD.HHMMSS.gpg Suma de control alarma tanque
    5 Alarma en dispensarios 1234567890E12345ADIAAAAMMDD.HHMMSS.gpg Suma de control alarma dispensario
    6 Tanques 1234567890E12345TQSAAAAMMDD.HHMMSS.gpg Suma de control tanques
    7 Dispensarios 1234567890E12345DISAAAAMMDD.HHMMSS.gpg Suma de control dispensarios

     

  7. Una vez transmitidos los archivos, la hoja Web de recepción en el servidor de Pemex Refinación retornará, la suma de control calculada y códigos de retorno (uno o más)  por cada una de las posiciones indicadas en el punto anterior. El sistema valuará dichos códigos y de ser necesario realizar una retrasmisión de los archivos rechazados. 

  8. Los código de error que puede retornar la hoja Web de recepción en el servidor de Pemex Refinación, son los siguientes:

    Código Descripción corta Descripción larga
    0 ENVIADO ARCHIVO TRANSMITIDO
    1 SINUSUARIO NO SE CUENTA CON LA CLAVE DE USUARIO
    2 USUARIODIFARCHIVO EL ARCHIVO NO CORRESPONDE CON EL USUARIO
    3 NOMBREARCHIVO(34) EL NOMBRE DEL ARCHIVO DEBE SER DE 34 POSICIONES
    4 ARCHIVODIFTIPO(EXI) EL ATRIBUTO NO CORRESPONDE CON EL ARCHIVO DE EXISTENCIAS
    5 ARCHIVODIFTIPO(REC) EL ATRIBUTO NO CORRESPONDE CON EL ARCHIVO DE RECEPCIÓN EN TANQUE
    6 ARCHIVODIFTIPO(VTA) EL ATRIBUTO NO CORRESPONDE CON EL ARCHIVO DE VENTAS EN DISPENSARIOS
    7 ARCHIVODIFTIPO(ATQ) EL ATRIBUTO NO CORRESPONDE CON EL ARCHIVO DE ALARMA EN TANQUES
    8 ARCHIVODIFTIPO(ADI) EL ATRIBUTO NO CORRESPONDE CON EL ARCHIVO DE ALARMA EN DISPENSARIO
    9 ARCHIVODIFTIPO(TQS) EL ATRIBUTO NO CORRESPONDE CON EL ARCHIVO TANQUES
    10 ARCHIVODIFTIPO(DIS) EL ATRIBUTO NO CORRESPONDE CON EL ARCHIVO DISPENSARIOS
    11 TIPONOCORRESPONDE EL ATRIBUTO NO CORRESPONDE CON NINGUN TIPO
    12 TAMAÑOCHECKSUM(40) EL TAMAÑO DEL CHECKSUM DEBE SER DE 40
    13 CHECKSUMDIFERENTE EL CHECKSUM DE ORIGEN CON EL DE DESTINO ES DIFERENTE
    14 RESERVADO RESERVADO
    15 RESERVADO RESERVADO
    16 ARCHIVODIFGNUPG LA EXTENSION DEL ARCHIVO NO ES gpg
    17 TAMAÑOARCHIVO(300KB) EL TAMAÑO DEL ARCHIVO SOBREPASA 300KB
    18 ERRORGNUPG ERROR AL DESENCRIPTAR GNUPG
    101 ERRORUPLOAD ERROR DURANTE LA CARGA DEL  ARCHIVO
    102 CLAVENOAUTORIZADA LA CLAVE DE ENVIO NO CORRESPONDE CON LA DE ACCESO

    Adicionalmente al proceso automático que lleve el sistema de control volumétrico en la estación de servicio, el responsable de la misma debe verificar diariamente en el portal comercial que los archivos transmitidos se encuentren con estatus de recibido y procesados, de no ser así, tomar las medidas necesarias para solventar el error y  realizar la retransmisión de los mismos.  Únicamente se considerara como realizada la transmisión si los cuarenta y dos archivos cubren las 24 horas del día correspondiente, fueron recibidos y procesados correctamente.


8.4.6.5 Diagrama General de transmisión



8.4.6.6 Definición de archivos

 

Para el proceso de carga de archivos a la base de datos, se requiere que la estructura de los archivos sea en base al layout indicado a continuación, considerando las siguientes disposiciones generales:

  • La clave de cliente deberá ser de 10 caracteres incluyendo los ceros a la izquierda

  • Cuando en la columna Formato los campos definidos como DEC (X.Y),  estarán constituidos por X enteros y Y decimales, por ejemplo: Dec (9.3) significa que esta conformado por 9 enteros y 3 decimales.

  • El RFC del franquiciatario será expresado a 13 posiciones, en caso de ser una persona moral, el primer carácter será un espacio en blanco.

  • En caso de no existir movimientos para un archivo en particular, se deberá generar el archivo con un solo registro colocando el valor cero en cada uno de los campos.

  • Los tipos de datos de los campos deberán coincidir con el indicado en el layout.

  • En la clave de producto se deberá utilizar la siguiente nomenclatura:

    • Pemex Magna                      32011

    • Pemex Premium                  32012

    • Pemex Diesel                       34006

    • Diesel Marino Especial       34008

  • El formato para fecha y hora de la información contenida en los archivos será a 22 caracteres en el formato “aaaa-mm-dd hh:mm:ss.ff”.

  • Los volúmenes de las gasolinas y diesel se manejarán en litros al natural sin ajuste por temperatura, como numéricos con un máximo de 9 posiciones enteras y 3 decimales.

  • La temperatura será manejada como grados centígrados y se formateará a 3 posiciones enteras y 2 decimales.

  • La clave de estación de servicio será a 6 caracteres, iniciando invariablemente con una “E”.

  • La fecha y hora en el nombre de los archivos será a 15 caracteres en el formato aaaammdd.hhmmss.

  • Los campos numéricos que no cuenten con la información deberán contener el valor 0 (cero).

  • Los valores numéricos no pueden ser negativos.

Alarma en dispensarios

Nombre de Archivo: cvecltecveesADIaaaammdd.hhmmss.gpg

 

# Campo Formato Observaciones
1 RFC de la persona física o moral.  Char (13) Requerido. 
2 Clave de cliente PEMEX de la estación de servicio Char (10) Requerido. 
3 Número de dispensario. Char  (2) Requerido a 2 caracteres. 
Se refiere al número de dispensario, no a la posición de carga
4 Identificador de manguera Char  (2) Requerido, valores validos de 01 a 06. 
5 Clave de producto PEMEX. Char  (5) Requerido. 
6 Estado del dispensario Char  (1) Requerido a 1 carácter.
Claves válidas O -> rehabilitado / F -> inhabilitado
7 Fecha y hora del cambio de estado Date Requerido.

 

Alarma en tanques

Nombre de Archivo: cvecltecveesATQaaaammdd.hhmmss.gpg

 

# Campo Formato Observaciones
1 RFC de la persona física o moral. Char (13) Requerido. 
2 Clave de cliente PEMEX de la estación de servicio Char (10) Requerido. 
3 Número de tanque. Char  (2) Requerido a 2 caracteres
4 Clave de producto PEMEX. Char  (5) Requerido a 5 caracteres
5 Estado del tanque Char  (1) Requerido a 1 caracter claves válidas O -> rehabilitado / F -> inhabilitado
6 Fecha y hora del cambio de estado Date Requerido.

 

Dispensarios

Nombre de Archivo: cvecltecveesDISaaaammdd.hhmmss.gpg

 

# Campo Formato Observaciones
1 RFC de la persona física o moral.  Char (13) Requerido.
2 Clave de cliente PEMEX de la estación de servicio. Char (10) Requerido a 10 caracteres
3 Número de dispensario Char  (2) Requerido a 2 caracteres. 
Se refiere al número de dispensario, no a la posición de carga
4 Identificador de la manguera Char  (2) Requerido, valores validos de 01 a 06.
5 Clave de producto PEMEX, a 5 caracteres por cada manguera. Char  (5) Requerido a 5 caracteres

 

Existencias

Nombre de Archivo: cvecltecveesEXIaaaammdd.hhmmss.gpg

 

# Campo Formato Observaciones
1 RFC de la persona física o moral. Char (13) Requerido
2 Clave de cliente PEMEX de la estación de servicio Char (10) Requerido
3 Número de tanque. Char  (2) Requerido a 2 caracteres
4 Clave de producto PEMEX. Char  (5) Requerido a 5 caracteres
5 Volumen útil (Cantidad de producto que puede salir por ventas).  Dec (9.3) Requerido, no deberá contener valor nulo o ser menor a cero.
6 Volumen de fondaje. Dec (9.3) Requerido, no deberá contener valor nulo o ser menor a cero
7 Volumen de agua.  Dec (9.3) Requerido, no deberá contener valor nulo o ser menor a cero
8 Volumen disponible.  Dec (9.3) Requerido, no deberá contener valor nulo o ser menor a cero
9 Volumen de extracción (Cantidad que ha salido a partir de la medición anterior).  Dec (9.3) Requerido, no deberá contener valor nulo o ser menor a cero
10 Volumen de recepción (Cantidad de producto recibido de Petróleos Mexicanos, desde la medición anterior). Dec (9.3) Requerido, no deberá contener valor nulo o ser menor a cero
11 Temperatura.  Dec (3.2) Requerido, no deberá contener valor nulo o ser menor a cero
12 Fecha y hora de la medición anterior Date Requerido
13 Fecha y hora de esta medición Date Requerido
14 Fecha y hora de generación de archivo Date Requerido

 

Recepción en tanque

Nombre de Archivo: cvecltecveesRETaaaammdd.hhmmss.gpg 

Registro Cabecera:

# Campo Formato Observaciones
1 Folio único de recepción (consecutivo controlado por la estación de servicio). Integer Requerido.
2 RFC de la persona física o moral.  Char (13) Requerido.
3 Clave de cliente PEMEX de la estación de servicio. Char (10) Requerido. 
4 Número de tanque. Char  (2) Por defecto valor cero
5 Clave de producto PEMEX. Char  (5) Requerido a 5 caracteres
6 Volumen Inicial del tanque. Dec (9.3) Por defecto valor cero
7 Volumen Final del tanque. Dec (9.3) Por defecto valor cero
8 Volumen de Recepción Dec (9.3) Por defecto valor cero
9 Temperatura del tanque al final de la recepción. Dec (3.2) Por defecto valor cero
10 Terminal de Aalmacenamiento y Reparto de embarque del producto o Distribuidor “A”.  Char  (3) Por defecto valor cero
11 Tipo de documento, (CP-Comprobante recepción o RP- Remisión de Producto). Char  (2) Por defecto valor cero
12 Fecha del documento.( aaaa-mm-dd) Date Por defecto valor cero
13 Folio del documento que ampare el volumen de recepción. Char  (8) Por defecto valor cero
14 Volumen documentado por PEMEX Dec (9.3) Por defecto valor cero
15 Fecha y hora de la recepción Date Por defecto valor 0.
16 Fecha y hora de generación de archivo Date Requerido.
17 Clave de vehículo (número económico o en su defecto número de placa) Char (10) Por defecto valor cero
18 Tipo de registro (CA para cabecera) Char (2) Requerido valor CA
19 Folio de relación (el mismo folio único de recepción) Integer Requerido
20 Total de recepciones (número de registros de movimientos en tanque derivados de la recepción) Integer Requerido
21 Total de documentos (número de documentos que amparen la recepción) Integer Por defecto valor cero

Registro Detalle de Recepción:

# Campo Formato Observaciones
1 Folio único de recepción Integer Requerido
2 RFC de la persona física o moral.  Char (13) Por defecto valor cero
3 Clave de cliente PEMEX de la estación de servicio. Char (10) Por defecto valor cero
4 Número de tanque. Char  (2) Requerido a 2 caracteres
5 Clave de producto PEMEX. Char  (5) Por defecto valor cero
6 Volumen Inicial del tanque. Dec (9.3) Requerido no deberá contener valor nulo o ser menor a cero
7 Volumen Final del tanque. Dec (9.3) Requerido no deberá contener valor nulo o ser menor a cero
8 Volumen de Recepción Dec (9.3) Requerido no deberá contener valor nulo o ser menor a cero
9 Temperatura del tanque al final de la recepción. Dec (3.2) Requerido no deberá contener valor nulo o ser menor a cero
10 Terminal de Almacenamiento y Reparto de embarque del producto o Distribuidor “A”. Char  (3) Por defecto valor cero
11 Tipo de documento, (CP-Comprobante recepción o RP- Remisión de Producto). Char  (2) Por defecto valor cero
12 Fecha del documento.( aaaa-mm-dd) Date Por defecto valor cero
13 Folio del documento que ampare el volumen de recepción. Char  (8) Por defecto valor cero
14 Volumen documentado por PEMEX Dec (9.3) Por defecto valor cero
15 Fecha y hora de la recepción Date Requerido.
16 Fecha y hora de generación de archivo Date Requerido.
17 Clave de vehículo (número económico o en su defecto número de placa) Char (10) Por defecto valor cero
18 Tipo de registro (DR para detalle recepción) Char (2) Requerido valor DR
19 Folio de relación (el mismo folio único de recepción) Integer Requerido
20 Total de recepciones (número de registros de movimientos en tanque derivados de la recepción) Integer Por defecto valor cero
21 Total de documentos (número de documentos que amparen la recepción) Integer Por defecto valor cero

Registro Detalle de Documento:

# Campo Formato Observaciones
1 Folio único de recepción Integer Requerido
2 RFC de la persona física o moral Char (13) Por defecto valor cero
3 Clave de cliente PEMEX de la estación de servicio. Char (10) Por defecto valor cero
4 Número de tanque. Char  (2) Por defecto valor cero
5 Clave de producto PEMEX. Char  (5) Por defecto valor cero
6 Volumen Inicial del tanque. Dec (9.3) Por defecto valor cero
7 Volumen Final del tanque. Dec (9.3) Por defecto valor cero
8 Volumen de Recepción Dec (9.3) Por defecto valor cero
9 Temperatura del tanque al final de la recepción. Dec (3.2) Por defecto valor cero
10 Terminal de Almacenamiento y Reparto de embarque del producto o número de Distribuidor “A” que abasteció el producto.  Char  (3) Requerido a 3 caracteres
11 Tipo de documento, (CP-Comprobante recepción o RP- Remisión de Producto). Char  (2) Requerido a 2 caracteres
12 Fecha del documento Date Requerido formato .aaaa-mm-dd
13 Folio del documento que ampare el volumen de recepción. Char  (8) Requerido a 8 caracteres
14 Volumen documentado por PEMEX Dec (9.3) Requerido
15 Fecha y hora de la recepción. Date Por defecto valor cero
16 Fecha y hora de generación de archivo  Date Requerido.
17 Clave de vehículo (número económico o en su defecto número de placa) Char (10) Requerido
18 Tipo de registro (DD para detalle documento) Char (2) Requerido valor DD
19 Folio de relación (el mismo folio único de recepción) Integer Requerido
20 Total de recepciones (número de registros de movimientos en tanque derivados de la recepción) Integer Por defecto valor cero
21 Total de documentos (número de documentos que amparen la recepción) Integer Requerido

Por cada recepción y registro generado, el encargado de la recepción del producto en la estación de servicio, capturará a más tardar el día siguiente de la recepción los siguientes numerales: 10, 11, 12, 13, 14, 16, 17 y 21 con los datos contenidos en el documento que ampare la remisión del producto y el numeral 18 con los caracteres “DD”.

Tanques

Nombre de Archivo: cvecltecveesTQSaaaammdd.hhmmss.gpg

# Campo Formato Observaciones
1 RFC de la persona física o moral Char (13) Requerido a 13 posiciones.
2 Clave de cliente PEMEX de la estación de servicio Char (10) Requerido a 10 caracteres
3 Número de tanque Char  (2) Requerido a 2 caracteres
4 Clave de producto PEMEX Char  (5) Requerido a 5 caracteres
5 Capacidad total del tanque. Dec (9.3) Requerido mayor a cero
6 Capacidad operativa del tanque. Dec (9.3) Requerido mayor a cero
7 Capacidad útil del tanque. Dec (9.3) Requerido mayor a cero
8 Capacidad de fondaje del tanque.  Dec (9.3) Requerido mayor a cero
9 Volumen mínimo de operación Dec (9.3) Requerido mayor a cero
10 Estado del tanque Char   (1) Requerido a 1 caracter claves válidas O -> En operación / F -> Fuera de Operación 

 

 

Ventas

Nombre de Archivo: cvecltecveesVTAaaaammdd.hhmmss.gpg

Registro de cabecera
# Campo Formato Observaciones
1 Tipo de registro Char (1) Requerido valor predeterminado C
2 RFC de la persona física o moral Char (13) Requerido a 13 posiciones.
3 Clave de cliente PEMEX de la estación de servicio Char (10) Requerido a 10 caracteres
4 Número total de registros de detalle reportados Integer Requerido
5 Número de dispensario Char  (2) Requerido
6 Identificador de la manguera Char  (2) Requerido
7 Clave de producto PEMEX Char  (5) Requerido a 5 caracteres
8 Sumatoria del volumen despachado en las ventas Dec (9.3) Requerido
9 Campo fijo, valor predeterminado “0” Dec (7.3) Requerido
10 Sumatoria de los importes totales de las ventas Dec (10.3) Requerido
11 Campo fijo Date Requerido valor predeterminado 00001-01-01 01:01:01.00
12 Fecha y hora de generación de archivo Date Requerido formato.

Registros de Detalle de Transacciones por Venta:

# Campo Formato Observaciones
1 Tipo de registro Char (1) Requerido valor predeterminado D tratándose de ventas, “J” en el caso de jarreos realizados por la Procuraduría Federal del Consumidor, UVAS y laboratorios móviles de Petróleos Mexicanos, “A” tratándose de auto-jarreos y “N” tratándose de producto en consignación.
2 RFC de la persona física o moral. Char (13) Requerido a 13 posiciones
3 Clave de cliente PEMEX de la estación de servicio. Char (10) Requerido a 10 caracteres
4 Número único de transacción de venta. Char (10) Requerido
5 Número de dispensario. Char  (2) Requerido
6 Identificador de la manguera Char  (2) Requerido
7 Clave de producto PEMEX. Char  (5) Requerido a 5 caracteres
8 Volumen despachado en esta Venta Dec (9.3) Requerido
9 Precio unitario del producto en esta venta. Dec (7.3) Requerido
10 Importe total de transacción de esta venta. Dec (10.3) Requerido
11 Fecha y hora de la transacción de esta venta Date Requerido
12 Fecha y hora de generación de archivo Date Requerido

 

Además de las reglas generales, en el archivo que contiene información de Ventas en Dispensario se consideran las siguientes normas, las cuales determinarán si el archivo es integrado a la base de datos o en caso de no cumplir con dichas reglas ser marcado como archivo erróneo:

  1. La sumatoria del volumen de ventas en el registro cabecera no contendrá valor nulo o ser menor a cero.

  2. La sumatoria del importe de ventas en el registro cabecera no contendrá valor nulo o ser menor a cero.

  3. El volumen de ventas en el registro de detalle no contendrá valor nulo o ser menor a cero.

  4. El precio unitario en el registro del detalle no contendrá valor nulo o ser menor a cero.

  5. El importe de ventas en el registro del detalle de ventas no contendrá valor nulo o ser menor a cero.

  6. Los datos de los campos de número de registros, sumatoria de volumen e importes contenidos en el registro de encabezado en el archivo de ventas deberán coincidir con los datos existentes en los registros de detalles correspondientes.

  7. En caso de no existir movimientos se deberá generar el archivo con un solo registro colocando el valor cero en cada uno de los campos.

 

8.4.6.7 Definición de atributos.

Tipo de Archivo Atributo para Archivo  Atributo para Checksum
Existencias existencias existencias_checksum
Recepción en tanque recibo recibo_checksum
Ventas en dispensarios ventas ventas_checksum
Alarma en tanques alarmatanque alarmatanque_checksum
Alarma en dispensarios alarmadispensario alarmadispensario_checksum
Tanques cattanque cattanque_checksum
Dispensarios catdisp catdisp_checksum

Durante el envío de archivos se deberá incluir una sola vez el atributo clave, mismo que aplicara para todo el grupo de archivos. 


Pemex
Marina Nacional # 329, Col. Huasteca, Del. Miguel Hidalgo, C.P. 11311, México, D.F.
01 800 288 62 65
© Derechos Reservados.  Versión 2008