Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFAT - Facturación
Función:
RutinasNombre TécnicoFecha
MATA489Registro de Destinatarios del Cliente
LOCXFUNAFunciones Genéricas de Localizaciones
FATXFUMIFunciones genéricas para Facturación - Mercado Internacional
LOCXMEXFunciones de Genéricas de Documentos Fiscales para el país México
MATN030Funciones Complementarias de Registro de Clientes
País:México
Ticket:

17141182

Requisito/Story/Issue (informe el requisito vinculado):DMINA-19736


02. SITUACIÓN/REQUISITO

Se solicita habilitar en para el CFDI de las Facturas de Venta (NF) con Complemento de Comercio Exterior, el nodo Destinatario en el CFDI con complemento de comercio exterior cce11:Destinatario, ya que de acuerdo a lo indicado por el SAT, el nodo Destinatario sirve para expresar los datos del destinatario de la mercancía cuando este sea distinto del receptor Receptor del comprobante, o bien cuando el domicilio se trate de alguna sucursal. Por lo tanto en los casos que el envío sea a una dirección diferente a la de la empresa deberá informase en este nodo.

Sustento Legal: http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/GuiaComercioExterior311221.pdf (Pág. 46)

03. SOLUCIÓN

En la rutina de Funciones Complementarias de Registro de Clientes (MATN030):

En la función que permite la Actualización de los Clientes (A30Altera), se activa el llamado a la función FATXMI030() para permitir agregar Otras acciones para Mercado internacional.

Se creó la rutina Registro de Destinatarios del Cliente (MATA489), para permitir relacionar uno o varios Destinatarios al Cliente, utilizando la tabla AIT.

En la rutina de Funciones genéricas para Facturación - Mercado Internacional (FAXFUMI):

Se creó la Función para agregar acciones en modificación de clientes - Mercado Internacional (FATXMI030) para permitir agregar Otras acciones para Mercado internacional.

Se creó la Función que genera el nodo cce11:Destinatario en el XML y Cadena Original en el Complemento de Comercio exterior (LxCEDest), el nodo solo es generado si el campo Destinos (F2_ACOPLA) tiene registros, generado el nodo con los siguientes atributos:

AtributoCampoNodo
NombreAIT_TIPO\cfdi:Complemento\cce11:Destinatario
NumRegIdTribAIT_CODTRI\cfdi:Complemento\cce11:Destinatario
CalleAIT_REG\cfdi:Complemento\cce11:Destinatario\cce11:Domicilio
NumeroExteriorAIT_NUMEXT\cfdi:Complemento\cce11:Destinatario\cce11:Domicilio
NumeroInteriorAIT_NUMINT\cfdi:Complemento\cce11:Destinatario\cce11:Domicilio
ColoniaAIT_COLON\cfdi:Complemento\cce11:Destinatario\cce11:Domicilio
LocalidadAIT_LOCALI\cfdi:Complemento\cce11:Destinatario\cce11:Domicilio
MunicipioAIT_MUNICI\cfdi:Complemento\cce11:Destinatario\cce11:Domicilio
EstadoAIT_ESTADO\cfdi:Complemento\cce11:Destinatario\cce11:Domicilio
PaísAIT_PAIS\cfdi:Complemento\cce11:Destinatario\cce11:Domicilio
CodigoPostalAIT_CODPOS\cfdi:Complemento\cce11:Destinatario\cce11:Domicilio


En la rutina de Funciones de Genéricas de Documentos Fiscales para el país México (LOCXMEX):

Se activa el campo Destinos (F2_ACOPLA), para que sea visualizado para las Facturas de Venta de tipo Ingreso (Normal) y Traslado.


Totvs custom tabs box
tabsPaso 01, Paso 02, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar un respaldo del repositorio del ambiente (archivo RPO).
  2. Aplicar el parche correspondiente al issue DMINA-19736.
  3. Validar que las rutinas incluidas en el parche coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
  4. Configurar el parámetro MV_CFDIEXP con valor .T.
  5. Realizar un respaldo del archivo fatsmex.ini.
  6. Realizar los ajustes al archivo fatsmex.ini de acuerdo a lo mencionado en la sección 04. INFORMACIÓN ADICIONAL.
  7. Realizar las configuraciones a diccionariode acuerdo a lo mencionado en la sección 04. INFORMACIÓN ADICIONAL.
  8. En el módulo Configurador (SIGACFG), ir al menú Entorno | Empresas | Sucursal (CFGX032).
  9. Configurar los siguientes campos necesarios para Comercio Exterior:
    • CP Fiscal/Entrega (M0_CEPENT) con valor del Código Postal de la Empresa, el cual debe existir en los catálogos c_CodigoPostal_Parte_1 o c_CodigoPostal_Parte_2 definidos por el SAT.
    • Código Municipio (M0_CODMUN) con el valor del Código de Municipio de la Empresa, el cual debe existir en el catálogo c_Estado definido por el SAT.
    • Cód. Z. Sec (M0_COZOSE) con el valor del Código la Colonia y Código de la Localidad de la Empresa separados por un pipe "|", y los códigos deben existir en los catálogos c_Colonia_1, c_Colonia_2 o c_Colonia3, y c_Localidad definidos por el SAT.
  10. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Clientes.
  11. Configurar un Cliente como Extranjero, informando los siguientes campos:
    Est. Cliente (A1_EST) igual a EX.
    Rfc (A1_CGC) con el valor XEXX010101000.
  12. En modo Modificar para el Cliente desde "Otras acciones" 
    1.  Ejecutar la acción Complemento del Cliente e informar los siguientes campos:
      • Método Pago (AI0_MPAGO) igual a 99 - Por definir.
      • NumRegIdTrib (AI0_IDFIS).
      • Rég. Fiscal (AI0_REGFIS) igual a 616 - Sin obligaciones fiscales.
    2. Ejecutar la acción "Destinatarios" e informar cada uno de los destinatarios disponibles para ese cliente



Totvs custom tabs box items
defaultno
referenciapaso2
  1. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
  2. Informar en la pregunta ¿Normal/Benef./Anticipo? la opción Normal.
  3. En el encabezado informar los campos relacionados al complemento de Comercio Exterior:
    • Tipo Opera (F2_TIPOPE) 
    • Clv. Ped. (F2_CVEPED)
    • Cer Origen (F2_CERORI) 
    • Incoterm (F2_INCOTER)
    • Subdivisión (F2_SUBDIV)
    • Cambio USD (F2_TCUSD), debe ser de acuerdo a Tipo de cambio y Tasas - Diario Oficial de la Federación, utilizando la tasa del día anterior a la fecha de emisión del documento.
    • Total USD (F2_TOTUSD)
    • Reg. Fiscal (F2_IDTRIB)
    • Res. Fiscal (F2_RESIDE)
    • Mot. Tras. (F2_TRASLA)
  4. Informar el campo Uso CFDI (F2_USOCFDI) con el valor S01 - Sin efectos fiscales.
  5. En el detalle informar los campo relacionados al complemento de Comercio Exterior:
    • Cant. Aduana (D2_CANADU)
    • Frac. Arance (D2_FRACCA)
    • Unidad Adua. (D2_UNIADU)
    • Valor USD (D2_USDADU)
    • Val. Aduana (D2_VALADU)
    • Destinatarios ()  - "Seleccionar los Destinarios que aplican para la factura a emitir"

  6. Dar clic en "Grabar".
  7. Confirmar la generación y timbrado del Comprobante Fiscal Digital por Internet (CFDI).
  8. Validar que el timbrado haya sido exitoso.
  9. Validar en el XML :
    El nodo cfdi:Comprobante\cfdi:Complemento\cce11:ComercioExterior el atributo Version se encuentre informado con el valor "1.1."
    El nodo cfdi:Comprobante\cfdi:Receptor deben corresponder con los siguientes datos del Emisor:
    • Rfc con el campo CNPJ o CPF (SM0→M0_CGC)
    • Nombre con el campo Nombre (SM0->M0_NOMECOM)
    • DomicilioFiscalReceptor con el campo CP Fiscal (SM0->M0_CEPENT)
    • RegimenFiscalReceptor con el campo Actividad Económica (SM0->M0_DSCCNA)


04. INFORMACIÓN ADICIONAL

En caso de tener personalizaciones en el archivo FATSMEX.INI se debe hacer los ajustes que se enmarcan a continuación:

...

Card documentos
InformacaoLa presente solución aplica para versión 12.1.33 o superior, y es necesario tener activa la funcionalidad de Facturación Electrónica para el país México para CFDI 4.0
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

...