Olá,
A razão pela qual a impressão da Adobe não funciona através do seu tipo de dispositivo ZSWINCF (personalizado) é que SAPWIN/SWINCF/ZSWINCF são tipos de dispositivos "SAPWIN" que por padrão não estão "permitidos" para imprimir documentos IFbA.
A razão técnica para isso é que esses tipos de dispositivos (quando usados a partir do SAPscript, SmartForms, listas ABAP) produzem um fluxo de dados proprietário da SAP que apenas o SAPSprint ou a impressão frontal do SAPgui (via LOCL, etc.) podem "digestionar".
Agora, o Adobe Document Server não pode produzir um fluxo de dados de impressão SAPWIN, portanto, aparece a mensagem de erro quando você tenta imprimir um formulário IFbA em uma impressora SWINCF.
MAS: há uma solução para a impressão de IFbA através do SAPSprint e SWINCF:
Requer dois passos:
1) Instale em seu PC do SAPSprint a chamada biblioteca pdfprint, um complemento da SAP que você pode instalar além do SAPSprint em seu servidor de impressão do Windows. Permite converter qualquer documento PDF em saída de impressora do Windows. Consulte a nota 1444342...
2)
No backend do SAP, você precisa "indicar" ao ADS que, sempre que vir uma impressora do tipo "SAPWIN", deve produzir o formato de saída PDF... (e não SAPWIN que não pode produzir).
Isso é feito com o relatório RSPO0022. Também está descrito no 1444342.
Espero que isso ajude.
Saudações,
Alex