Actualmente estoy en version SAP Hana FP 2305 HF1 y continua el bug para los complementos en los spp, ya que al indicar el prefijo en el spp de carta porte, comercio exterior o algun otro, pone: ns0 a nivel del complemento en el xml que se genera en lugar del prefijo correspondiente.
Actualice el spp que viene con la version y el spp que dan en la nota: [3207993 - MX_CFDI 4.0 Mappings for Electronic Documents]
Incluso haciendo prueba avanzada en el EFM se muestra correctamente la información, pero cuando se crea el xml no reconoce los prefijos indicados:
Para solucionar el problema del prefijo ns0 que aparece en los complementos del XML en lugar del prefijo correspondiente en SAP HANA, puedes seguir estos pasos para asegurarte de que el mapeo y la configuración del XML estén correctos:
Pasos para Solucionar el Problema del Prefijo en los Complementos del XML
Verificar Configuración del EFM (Electronic File Manager):
Asegúrate de que todos los mapeos y configuraciones en el EFM están correctos y que los prefijos están bien definidos.
Realiza pruebas avanzadas en el EFM para verificar que los prefijos se están generando correctamente en la simulación.
Actualizar SPP con la Nota Correcta:
Verifica que hayas aplicado correctamente la nota SAP 3207993 - MX_CFDI 4.0 Mappings for Electronic Documents.
Asegúrate de que el archivo SPP actualizado se está utilizando y que no hay conflictos con versiones anteriores.
Modificar el SPP Manualmente:
Si el problema persiste, puede ser necesario modificar manualmente el archivo SPP para asegurarte de que los prefijos se asignen correctamente.
Abre el archivo SPP y revisa las secciones correspondientes a los complementos. Asegúrate de que los prefijos están bien definidos y mapeados.
Revisión de Notas SAP Adicionales:
Revisa si hay alguna nota SAP adicional o actualización que pueda estar relacionada con este problema específico.
A veces, SAP lanza notas adicionales para corregir errores conocidos en versiones específicas.
Pruebas y Validación:
Después de realizar las modificaciones, realiza pruebas exhaustivas para asegurarte de que el XML se está generando correctamente con los prefijos adecuados.
Genera documentos de prueba y revisa el XML resultante para verificar que los prefijos se muestren correctamente.
Consulta con el Soporte de SAP:
Si después de seguir estos pasos el problema persiste, te recomiendo contactar al soporte de SAP para obtener asistencia adicional.
Proporciona todos los detalles relevantes y los pasos que has seguido para que puedan ayudarte de manera más eficiente.
Ejemplo de Modificación Manual en el SPP
A continuación, un ejemplo de cómo puedes modificar el SPP para asegurarte de que los prefijos se asignen correctamente:
<Complemento>
<ns0:ComercioExterior Version="1.1" TotalUSD="34752.00" TipoCambioUSD="18.08" Subdivision="0" TipoOperacion="2">
<!-- Otros elementos del complemento -->
</ns0:ComercioExterior>
</Complemento>
Asegúrate de que el prefijo ns0 esté correctamente mapeado en tu configuración del SPP.
Resumen Consultoria-SAP
El problema del prefijo ns0 en los complementos del XML en SAP HANA puede resolverse asegurando que los mapeos y configuraciones del EFM estén correctos, aplicando correctamente la nota SAP relevante y, si es necesario, modificando manualmente el archivo SPP. Si el problema persiste, te recomendamos contactar al soporte de SAP para obtener asistencia adicional. ¡Estamos aquí para ayudarte!