Jump to content
marcolopes

AT - questões legais

Recommended Posts

nelsonr

Tb tive essa situação do namespace. O mais provável é no primeiro exemplo que lançaram não ter isso e todos nos baseamos nesse exemplo.

Share this post


Link to post
Share on other sites
jgagup

Desculpem. Eu sei que já se falou aqui de um validador para o ficheiro de Stocks, mas agora não encontro o link. Alguém pode dar uma ajuda?

Share this post


Link to post
Share on other sites
pedro76

Tb tive essa situação do namespace. O mais provável é no primeiro exemplo que lançaram não ter isso e todos nos baseamos nesse exemplo.

Nelson, o meu problema não tinha a ver com os namespaces, apenas com a versão do XSD que usei. Aliás, nem olhei com atenção para o exemplo.

Mas os namespaces já existiam na versão 1.

Se calhar até dia 31 ainda teremos mais versões :cheesygrin:

Share this post


Link to post
Share on other sites
FILIPA_ESTGL1439

Vou precisar da vossa ajuda.

como é que sei qual o erro que tenho?

"o ficheiro selecionado não está de acordo com o formato exigido. Erro:linha1; coluna 21; xml version "1.02" is not supported, only xml 1.0 is suported"


<?xml version="1.01" encoding="UFT-8"?>
<StockFile xmlns:doc="urn:schemas-basda-org:schema-extensions:documentation"xmlns:ns="Urn:StockFile:PT_1_02" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<StockHeader>
<FileVersion>1_02</FileVersion>
<TaxRegistrationNumber>500000000</TaxRegistrationNumber>
<FiscalYear>2014</FiscalYear>
<EndDate>2014-12-31</EndDate>
<NoStock>False</NoStock>
</StockHeader>
<Stock>
<ProductCategory>P</ProductCategory>
<ProductCode>0000.1</ProductCode>
<ProductDescription>Desconhecido</ProductDescription>
<ProductNumberCode>2600001000016</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>S</ProductCategory>
<ProductCode>12412412</ProductCode>
<ProductDescription>SUBPRODUTO</ProductDescription>
<ProductNumberCode>0</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>Litro</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>M</ProductCategory>
<ProductCode>123</ProductCode>
<ProductDescription>GFFD GHRF</ProductDescription>
<ProductNumberCode>2600064001791</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>P</ProductCategory>
<ProductCode>145</ProductCode>
<ProductDescription>TESTE DA DESCRIÇÃO</ProductDescription>
<ProductNumberCode>2600126000632</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>M</ProductCategory>
<ProductCode>123123123</ProductCode>
<ProductDescription>ARTIGO DEMONSTRAÇÃO</ProductDescription>
<ProductNumberCode>2600198000257</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>T</ProductCategory>
<ProductCode>45</ProductCode>
<ProductDescription>Desconhecido</ProductDescription>
<ProductNumberCode>26002500000110</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>M</ProductCategory>
<ProductCode>1.0</ProductCode>
<ProductDescription>CD</ProductDescription>
<ProductNumberCode>2600113000171</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>M</ProductCategory>
<ProductCode>1.1</ProductCode>
<ProductDescription>COLUNAS</ProductDescription>
<ProductNumberCode>2600110000594</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>P</ProductCategory>
<ProductCode>0</ProductCode>
<ProductDescription>SACOS EMBALAGEM DE 100</ProductDescription>
<ProductNumberCode>2600049000498</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>T</ProductCategory>
<ProductCode>0000.0</ProductCode>
<ProductDescription>Desconhecido</ProductDescription>
<ProductNumberCode>2600209000016</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>S</ProductCategory>
<ProductCode>AS</ProductCode>
<ProductDescription>AS</ProductDescription>
<ProductNumberCode>2600103001034</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
</StockFile>

Edited by FILIPA_ESTGL1439

Share this post


Link to post
Share on other sites
HenrieCosta

Vou precisar da vossa ajuda.

como é que sei qual o erro que tenho?

"o ficheiro selecionado não está de acordo com o formato exigido. Erro:linha1; coluna 21; xml version "1.02" is not supported, only xml 1.0 is suported"


<?xml version="1.01" encoding="UFT-8"?>
<StockFile xmlns:doc="urn:schemas-basda-org:schema-extensions:documentation"xmlns:ns="Urn:StockFile:PT_1_02" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<StockHeader>
<FileVersion>1_02</FileVersion>
<TaxRegistrationNumber>500000000</TaxRegistrationNumber>
<FiscalYear>2014</FiscalYear>
<EndDate>2014-12-31</EndDate>
<NoStock>False</NoStock>
</StockHeader>
<Stock>
<ProductCategory>P</ProductCategory>
<ProductCode>0000.1</ProductCode>
<ProductDescription>Desconhecido</ProductDescription>
<ProductNumberCode>2600001000016</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>S</ProductCategory>
<ProductCode>12412412</ProductCode>
<ProductDescription>SUBPRODUTO</ProductDescription>
<ProductNumberCode>0</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>Litro</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>M</ProductCategory>
<ProductCode>123</ProductCode>
<ProductDescription>GFFD GHRF</ProductDescription>
<ProductNumberCode>2600064001791</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>P</ProductCategory>
<ProductCode>145</ProductCode>
<ProductDescription>TESTE DA DESCRIÇÃO</ProductDescription>
<ProductNumberCode>2600126000632</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>M</ProductCategory>
<ProductCode>123123123</ProductCode>
<ProductDescription>ARTIGO DEMONSTRAÇÃO</ProductDescription>
<ProductNumberCode>2600198000257</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>T</ProductCategory>
<ProductCode>45</ProductCode>
<ProductDescription>Desconhecido</ProductDescription>
<ProductNumberCode>26002500000110</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>M</ProductCategory>
<ProductCode>1.0</ProductCode>
<ProductDescription>CD</ProductDescription>
<ProductNumberCode>2600113000171</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>M</ProductCategory>
<ProductCode>1.1</ProductCode>
<ProductDescription>COLUNAS</ProductDescription>
<ProductNumberCode>2600110000594</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>P</ProductCategory>
<ProductCode>0</ProductCode>
<ProductDescription>SACOS EMBALAGEM DE 100</ProductDescription>
<ProductNumberCode>2600049000498</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>T</ProductCategory>
<ProductCode>0000.0</ProductCode>
<ProductDescription>Desconhecido</ProductDescription>
<ProductNumberCode>2600209000016</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
<Stock>
<ProductCategory>S</ProductCategory>
<ProductCode>AS</ProductCode>
<ProductDescription>AS</ProductDescription>
<ProductNumberCode>2600103001034</ProductNumberCode>
<ClosingStockQuantity>1</ClosingStockQuantity>
<UnitOfMeasure>UNIDADES</UnitOfMeasure>
</Stock>
</StockFile>

tenta com <?xml version="1.0" encoding="UTF-8"?>

tens version="1.01" em vez de version="1.0"

Share this post


Link to post
Share on other sites
joaoalpande

No CSV é virgula

No XML é ponto

Coerência! Coerência! Coerência!

:cheesygrin:

Obrigado,

Tens razão que coerência , mas já estamos habituados.

Outra dúvida quando pedem o código de barras do produto neste ficheiro e também no SAFT são para as empresas que criam os seus próprios códigos de barras?

Exemplo : tenho um cliente que é um ervanário os produtos vem com os códigos de barras dos laboratórios , normalmente eles abrem o produto com o mesmo código de artigo , mas tem dezenas de situações que mudaram de fornecedor e o código de barras muda, por isso tem uma tabela de relação que crio vários códigos de barras para o mesmo produto ,raramente mas pode acontecer ter em stock produto com mesmo código de artigo e terem código de barras diferente,tenho de meter no SAFT o código de barras que vendem e aqui neste ficheiro de inventário o que meto?

Cumprimentos

João ALpande

Edited by joaoalpande

Share this post


Link to post
Share on other sites
FILIPA_ESTGL1439

já coloquei 1.0, 1.01 1.02 e nenhum deles dá....

já consegui,

<?xml version="1.0" encoding="utf-8"?>
<ns:StockFile xmlns:doc="urn:schemas-basda-org:schema-extensions:documentation" xmlns:ns="urn:StockFile:PT_1_02" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns:StockHeader>
<ns:FileVersion>1_02</ns:FileVersion>
<ns:TaxRegistrationNumber>500000000</ns:TaxRegistrationNumber>
<ns:FiscalYear>2014</ns:FiscalYear>
<ns:EndDate>2014-12-31</ns:EndDate>
<ns:NoStock>false</ns:NoStock>
</ns:StockHeader>
<ns:Stock>
<ns:ProductCategory>P</ns:ProductCategory>
<ns:ProductCode>0000.1</ns:ProductCode>
<ns:ProductDescription>Desconhecido</ns:ProductDescription>
<ns:ProductNumberCode>2600001000016</ns:ProductNumberCode>
<ns:ClosingStockQuantity>1</ns:ClosingStockQuantity>
<ns:UnitOfMeasure>UNIDADES</ns:UnitOfMeasure>
</ns:Stock>
</ns:StockFile>

Share this post


Link to post
Share on other sites
nunopicado

Desculpem. Eu sei que já se falou aqui de um validador para o ficheiro de Stocks, mas agora não encontro o link. Alguém pode dar uma ajuda?

Entras no portal das finanças com o teu NIF e password, vais ao link de inventários como se fosses enviar o teu.

Lá podes abrir um ou mais ficheiros e validá-los sem enviar.

Vou precisar da vossa ajuda.

como é que sei qual o erro que tenho?

"o ficheiro selecionado não está de acordo com o formato exigido. Erro:linha1; coluna 21; xml version "1.02" is not supported, only xml 1.0 is suported"

já coloquei 1.0, 1.01 1.02 e nenhum deles dá....

já consegui,

Atenção ao encoding do próprio ficheiro de texto (não do conteúdo XML).

Se não for UTF8, dá erro.

Outra dúvida quando pedem o código de barras do produto neste ficheiro e também no SAFT são para as empresas que criam os seus próprios códigos de barras?

A meu ver, é indiferente. Eles não pedem apenas códigos de barras 'oficiais'.

Se o produto tiver código de barras, seja ele de que origem for, envio-o. Se não tiver, vai o código do produto.

Parece que a AT já corrigiu o conversor de CSV para XML do portal.

Tentei agora enviar um ficheiro CSV com caracteres especiais (" ' & < >) sem nenhuma atenção a esses caracteres, e foi convertido direitinho para XML.

Que bom... E que boa notícia para quem já tinha alterado o programa para que aquilo fosse bater certo.

Edited by nunopicado

"A humanidade está a perder os seus génios... Aristóteles morreu, Newton já lá está, Einstein finou-se, e eu hoje não me estou a sentir bem!"

> Não esclareço dúvidas por PM: Indica a tua dúvida no quadro correcto do forum.

Share this post


Link to post
Share on other sites
joaoalpande

A meu ver, é indiferente. Eles não pedem apenas códigos de barras 'oficiais'.

Se o produto tiver código de barras, seja ele de que origem for, envio-o. Se não tiver, vai o código do produto.

Mas se tiver 2 códigos de barras diferentes para o mesmo produto?

Share this post


Link to post
Share on other sites
nunopicado

Mandas só o referente à unidade que envias.

E se mesmo assim tiveres mais do que um para a mesma unidade, mandas só o primeiro/principal.


"A humanidade está a perder os seus génios... Aristóteles morreu, Newton já lá está, Einstein finou-se, e eu hoje não me estou a sentir bem!"

> Não esclareço dúvidas por PM: Indica a tua dúvida no quadro correcto do forum.

Share this post


Link to post
Share on other sites
joaoalpande

Mandas só o referente à unidade que envias.

E se mesmo assim tiveres mais do que um para a mesma unidade, mandas só o primeiro/principal.

é raro,mas na prateleira posso ter um determinado produto mas com 2 códigos de barras diferente , mas um qualquer?

Share this post


Link to post
Share on other sites
nunopicado

é raro,mas na prateleira posso ter um determinado produto mas com 2 códigos de barras diferente , mas um qualquer?

A meu ver, se tiveres um artigo com dois códigos de barra para a mesma unidade, e se um deles for 'oficial' e outro não, convém mandares o oficial.

Mas fora isso, não é algo que seja muito importante.

Teres dois códigos oficiais para a mesma unidade, penso que não acontece. Pelo menos, nunca soube de nenhum caso desses.

Por isso, não deverás ter problema algum com isso.

Aliás, visto que não é obrigatório teres os códigos de barras configurados no PC (ainda que o artigo os tenha), é mais uma prova de que não é de todo importante esse caso.


"A humanidade está a perder os seus génios... Aristóteles morreu, Newton já lá está, Einstein finou-se, e eu hoje não me estou a sentir bem!"

> Não esclareço dúvidas por PM: Indica a tua dúvida no quadro correcto do forum.

Share this post


Link to post
Share on other sites
joaoalpande

A meu ver, se tiveres um artigo com dois códigos de barra para a mesma unidade, e se um deles for 'oficial' e outro não, convém mandares o oficial.

Mas fora isso, não é algo que seja muito importante.

Teres dois códigos oficiais para a mesma unidade, penso que não acontece. Pelo menos, nunca soube de nenhum caso desses.

Por isso, não deverás ter problema algum com isso.

Aliás, visto que não é obrigatório teres os códigos de barras configurados no PC (ainda que o artigo os tenha), é mais uma prova de que não é de todo importante esse caso.

no SAFT sempre meti o codigo de artigo no campo código de barras por ter esta dúvida , mas não deve ser importante , vou deixar o código de artigos para já.

Obrigado

Cumprimentos

João Alpande

Share this post


Link to post
Share on other sites
paulogama

Boa noite a todos,

Uma dúvida: Na comunicação dos inventários (xml), como se resolve a questão de uma referência cujo produto serve p'ra venda como p'ra consumo interno?

Por ex. numa loja de tintas que também presta serviços de pinturas, a categoria de alguns produtos (tintas) tanto pode ser 'mercadoria' como 'produtos e trabalhos em curso'.

Share this post


Link to post
Share on other sites
americob

Boa noite a todos,

Uma dúvida: Na comunicação dos inventários (xml), como se resolve a questão de uma referência cujo produto serve p'ra venda como p'ra consumo interno?

Por ex. numa loja de tintas que também presta serviços de pinturas, a categoria de alguns produtos (tintas) tanto pode ser 'mercadoria' como 'produtos e trabalhos em curso'.

Perguntas ao TOC se ele lançou aquele produto como "compra de mercadoria ", como "compra de materia-prima" ou como "despesa".

Share this post


Link to post
Share on other sites
paulogama

Perguntas ao TOC se ele lançou aquele produto como "compra de mercadoria ", como "compra de materia-prima" ou como "despesa".

Lol.

Desculpa rir.

Mas essa perguntas ao TOC como ele lançou....

Desculpa mais uma vez.

O que dizes faz todo o sentido, mas a minha questão é que o mesmo produto pode estar em 2 categorias diferentes. E nessa caso como fazer ?

Obrigado

Share this post


Link to post
Share on other sites
nunopicado

Para estar lançado na contabilidade com as duas categorias, em principio deverias ter stocks separados do mesmo produto, e nesse caso não havia problema.

Podes sempre também comunicar na categoria principal (a que consome mais stock), pois possivelmente também foi nessa que foi lançado.


"A humanidade está a perder os seus génios... Aristóteles morreu, Newton já lá está, Einstein finou-se, e eu hoje não me estou a sentir bem!"

> Não esclareço dúvidas por PM: Indica a tua dúvida no quadro correcto do forum.

Share this post


Link to post
Share on other sites
paulogama

Para estar lançado na contabilidade com as duas categorias, em principio deverias ter stocks separados do mesmo produto, e nesse caso não havia problema.

Podes sempre também comunicar na categoria principal (a que consome mais stock), pois possivelmente também foi nessa que foi lançado.

É que eu associei a categoria na ficha do produto. Assim sendo como vocês dizem, não está mal feito. Obrigado

Share this post


Link to post
Share on other sites
carlosgpt

Boa tarde

Em relação à certificação dos desenhos dos documentos tenho a seguinte dúvida:

Sempre que o utilizador altere o desenho do documento obrigar a enviar aqui para a empresa para nós o validar-mos e certificarmos ou

criar rotinas no software de gestão que no momento da impressão valide o desenho do documento e se encontrar algo errado não deixar imprimir.

Qual será a opção que a AT realmente pretende?

Que método implementaram ou vão implementar nos vossos programas?

Obrigado

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.